function niepuste(x){return x>''}
function ismail(e){return /^[\w\.-]{2,}@[\w\.-]+\.[a-z]{2,5}$/i.test(e)}
function ispass(e){return /^[a-zA-Z0-9]{4,10}$/i.test(e)}
function jestlicznba(e){return /^[0-9]{2}-[0-9]{3}$/.test(e.value)}

function validate(f){
 var v,i,e
 for(i=0;e=f[i++];)
  if(v=window[e.getAttribute('valid')])
   if(!v(e.value))
    {alert(e.getAttribute('alert'));e.focus();return 1}
}

function textCounter(field,cntfield,maxlimit) {
if (field.value.length > maxlimit) // if too long...trim it!
field.value = field.value.substring(0, maxlimit);
// otherwise, update 'characters left' counter
else
cntfield.value = maxlimit - field.value.length;
}
