function getkey(e)
{ 
  var code; 
  if (!e)
    var e = window.event; // nastaveni pro IE 
  if (e.keyCode)
    code = e.keyCode; // ie and mozilla/gecko 
  else
   if (e.which)
     code = e.which; // nn4
  return code; 
} 
function numeric(eX)//pouze čísla
{
  test=getkey(eX);
  if (test<48 || test>57){ alert ("Lze vložit pouze numerické znaky !!!") 
    return false;
  }
  else{
  return true;
  }
}
function safecharsNebezpecneLogin(eX)
{
  test=getkey(eX);
  if (test==32 || test==33 || test==34 || test==35 || test==39 || test==36 || test==37 || test==40 || test==41 || test==44 || test==58
      || test==59 || test==60 || test==62 || test==63 || test==91 || test==92 || test==93 || test==95){ alert ("Nepovolený znak !!!") 
  return false;
  }
  else{
  return true;
  }
}
function safecharsNebezpecneEmail(eX)
{
  test=getkey(eX);
  if (test==32 || test==39){ alert ("Nepovolený znak !!!") 
  return false;
  }
  else{
  return true;
  }
}
function safecharsNebezpecneJmeno(eX)
{
  test=getkey(eX);
  if (test==34 || test==39){ alert ("Nepovolený znak !!!") 
  return false;
  }
  else{
  return true;
  }
}


function PotvrditDell() {
 if (confirm ("Opravdu smazat ?")) {
   return true;
 }
 else {
   return false;
 } 
}


function PotvrditPlus() {
 if (confirm ("Opravdu přidat ?")) {
   return true;
 }
 else {
   return false;
 } 
}


function PotvrditSmazani()
{
 if (confirm ("Opravdu smazat ? Rozmysleli jste si to dobře ?")) {
   return true;
 }
 else {
   return false;
 }
}


function checkAll(item) 
{
 if(item.name=="all") {
	for(i=0;i<document.UserDataSubmit.elements.length;i++) {
	    var e=document.UserDataSubmit.elements[i];
	    if(e.type=="checkbox") {
		if(e.name!=item.name) {
		    e.checked=item.checked; }}}}
}


function checkDisable(item) 
{
 if(item.name=="soutez") {
	for(i=0;i<document.UserDataFormStep.elements.length;i++) {
	    var e=document.UserDataFormStep.elements[i];
	    if(e.type=="checkbox") {
		if(e.name!=item.name) {
		    e.checked=item.checked;
        e.disabled=item.checked; }}}}
}


function PlusChange(element,icon) {
     var srcElement = document.getElementById(element);
     var srcIcon = document.getElementById(icon);

     if(srcElement != null) {
        if(srcElement.style.display == "block") {
           srcElement.style.display= 'none';
           srcIcon.src= 'obrazy/IMGP.png';
        }
        else {
               srcElement.style.display='block';
               srcIcon.src= 'obrazy/IMGM.png';
        }
        return false;
     }
  }
  

function bookmark(url,title)
{
 if (window.sidebar) { // Mozilla Firefox Bookmark
                window.sidebar.addPanel(title,url,"");
 } else if (window.external) { // IE Favorite
                window.external.AddFavorite(url,title);
 } else if(window.opera && window.print) { // Opera Hotlist
                return true;
 }
}


function Smile(what)
{
  document.forms.UserDataFormStep.text.focus();
  document.forms.UserDataFormStep.text.value=document.forms.UserDataFormStep.text.value+what;
}


function openWindow() {
window.open('','JSL','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=1000,height=700,top=40,left=40');
}

