/**
* function mylogin
*   login - sha1. Nejprve je heslo zakriptovano, a nasledne odeslano
* 
* param array form
* return false    
*/	
function myhash(form,input){

  // sha1
  form['password_hmac'].value = hex_hmac_sha1(form['challenge'].value, hex_sha1(form[input].value));
  form[input].disabled = true;
  form['challenge'].disabled = true;
  // form.submit();

  // return false;
}

/**
* function barva
*   obarvuje radek
* 
* param bool stav
* param this objekt
* return true    
*/	
function barva(stav,objekt){

  // sha1
  if (stav==1) { objekt.style.backgroundColor = '#eee'; }
  else         { objekt.style.backgroundColor = '#fff'; }  

  return true;
}

/**
* function dotaz
*
* param string dotaz
* return true/false    
*/	
function dotaz(string){
  return window.confirm(string);
}

/**
* pocitadlo znaku v textarea
*
* param string dotaz
* return true/false    
*/	
function textCounter(field, countfield, maxlimit) {
    if (field.value.length > maxlimit) // if too long...trim it!
    field.value = field.value.substring(0, maxlimit);
    // otherwise, update 'characters left' counter
    else 
    countfield.value = maxlimit - field.value.length;
}

