
//************************************************
function FormUserLogon_Check()
{
var OK_ = true;

if ( OK_ && KillAllSpace(document.getElementById('n_login').value).length == 0 )
  {
  alert( "Należy podać nazwę użytkownika" );
  document.getElementById('n_login').focus();
  OK_ = false;
}

if ( OK_ && KillAllSpace(document.getElementById('n_password').value).length == 0 )
  {
  alert( "Należy podać hasło" );
  document.getElementById('n_password').focus();
  OK_ = false;
}

if ( OK_ )
  {
  document.getElementById('FormUserLogon').submit();
}

return OK_;
} // FormUserLogon_Check()






//************************************************
function FormUserRej_Check(Info_)
{
var OK_ = true;
tInfo_ = new Array();
tInfo_[1] = "Wszystkie dane są porawne?\n\nChcesz zarejestrować nowego użytkownika?";
tInfo_[2] = "Chcesz zapisać zmiany?";

if ( OK_ && KillAllSpace(document.getElementById('n_firma').value).length == 0 && KillAllSpace(document.getElementById('n_osoba').value).length == 0 )
  {
  alert( "Należy podać nazwę fimy lub/i osoby" );
  document.getElementById('n_firma').focus();
  OK_ = false;
}

if ( OK_ && document.getElementById('n_firma_woj_id').value == 0 )
  {
  alert( "Należy wybrać województwo" );
  document.getElementById('n_firma_woj_id').focus();
  OK_ = false;
}

if ( OK_ && KillAllSpace(document.getElementById('n_miasto').value).length == 0 )
  {
  alert( "Należy podać miasto" );
  document.getElementById('n_miasto').focus();
  OK_ = false;
}

if ( OK_ && KillAllSpace(document.getElementById('n_kod_pocz').value).length == 0 )
  {
  alert( "Należy podać kod_pocztowy" );
  document.getElementById('n_kod_pocz').focus();
  OK_ = false;
}

if ( OK_ && KillAllSpace(document.getElementById('n_adres').value).length == 0 )
  {
  alert( "Należy podać adres" );
  document.getElementById('n_adres').focus();
  OK_ = false;
}

if ( OK_ && KillAllSpace(document.getElementById('n_tel_stac').value).length == 0 && KillAllSpace(document.getElementById('n_tel_stac').value).length == 0 )
  {
  alert( "Należy podać telefon stacjonarny lub/i komórkowy" );
  document.getElementById('n_tel_stac').focus();
  OK_ = false;
}

if ( OK_ && KillAllSpace(document.getElementById('n_email').value).length == 0 )
  {
  alert( "Należy podać adres e-mail" );
  document.getElementById('n_email').focus();
  OK_ = false;
}

if ( OK_ && !MailTest(document.getElementById('n_email').value) )
  {
  alert( "Podany adres e-mail nie jest poprawny" );
  document.getElementById('n_email').focus();
  OK_ = false;
}

if ( OK_ && document.getElementById('n_login') && KillAllSpace(document.getElementById('n_login').value).length == 0 )
  {
  alert( "Należy podać login" );
  document.getElementById('n_login').focus();
  OK_ = false;
}

if ( OK_ && document.getElementById('n_login') && KillAllSpace(document.getElementById('n_login').value).length < 6 )
  {
  document.getElementById('n_login').value = KillAllSpace(document.getElementById('n_login').value);
  alert( "Nazwa użytkownika (bez spacji) musi mieć min. 6 znaków" );
  document.getElementById('n_login').focus();
  OK_ = false;
}

if ( OK_ && document.getElementById('n_pass1') && KillAllSpace(document.getElementById('n_pass1').value).length == 0 )
  {
  alert( "Należy podać hasło" );
  document.getElementById('n_pass1').focus();
  OK_ = false;
}

if ( OK_ && document.getElementById('n_pass1') && KillAllSpace(document.getElementById('n_pass1').value).length < 6 )
  {
  document.getElementById('n_pass1').value = KillAllSpace(document.getElementById('n_pass1').value);
  alert( "Hasło (bez spacji) musi mieć min. 6 znaków" );
  document.getElementById('n_pass1').focus();
  OK_ = false;
}


if ( OK_ && document.getElementById('n_pass1') && document.getElementById('n_pass1').value != document.getElementById('n_pass2').value )
  {
  alert( "Powtórzenie hasła nie jest poprawne." );
  document.getElementById('n_pass2').focus();
  OK_ = false;
}


if ( OK_ && confirm(tInfo_[Info_]) )
  {
  document.getElementById('FormUserRej_Action').value = 'send';
  document.getElementById('FormUserRej').submit();
}

return false;
} // FormUserRej_Check()





//************************************************
function FormUserPass_Check()
{
var OK_ = true;


if ( OK_ && hex_md5(document.getElementById('n_pass0').value) != document.getElementById('n_old_pass').value )
  {
  alert( "Aktualne hasło nie jest poprawne." );
  document.getElementById('n_pass0').focus();
  OK_ = false;
}

if ( OK_ && KillAllSpace(document.getElementById('n_pass1').value).length == 0 )
  {
  alert( "Należy podać nowe hasło" );
  document.getElementById('n_pass1').focus();
  OK_ = false;
}


if ( OK_ && KillAllSpace(document.getElementById('n_pass1').value).length < 6 )
  {
  document.getElementById('n_pass1').value = KillAllSpace(document.getElementById('n_pass1').value);
  alert( "Hasło (bez spacji) musi mieć min. 6 znaków" );
  document.getElementById('n_pass1').focus();
  OK_ = false;
}

if ( OK_ && document.getElementById('n_pass1').value != document.getElementById('n_pass2').value )
  {
  alert( "Powtórzenie hasła nie jest poprawne." );
  document.getElementById('n_pass2').focus();
  OK_ = false;
}


if ( OK_ && confirm("Zapisać zmiany?") )
  {
  document.getElementById('FormUserPass_Action').value = 'send';
  document.getElementById('FormUserPass').submit();
}

return false;
} // koniec FormUserPass_Check()






//*********************************************
function FormDataBrowser_Go(Action_,Id_,Info_)
{
var OK_ = true;
Info_ = ( typeof(Info_) != 'string' ) ? '' : Info_;

if ( Info_ != '' )
  {
  OK_ = confirm(Info_); 
}  


if ( OK_ )
  {
  document.getElementById('FormDataBrowser_Action').value = Action_;
  document.getElementById('FormDataBrowser_Id').value = Id_;    
  document.getElementById('FormDataBrowser').submit();
}

return false;
} // FormDataBrowser_Go()  
//==================================================








// *******************************************
function FormPayOnLine_Check()
{
var OK_ = true;


if ( OK_ )
  {
  JestOK_ = false;
  for ( var i=1 ; i < document.getElementById('FormPayOnLine').elements.length ; i ++ )
    {
    if ( document.getElementById('FormPayOnLine').elements[i].id.indexOf( 'pay_type' ) > -1 && document.getElementById('FormPayOnLine').elements[i].checked )
      {
      JestOK_ = true;
      break;
    }    
  }
  
  if ( !JestOK_ )
    {
  	alert( 'Trzeba zaznaczyć jedną pozycję' );
  	OK_ = false;   
  }     
}
  
  
return OK_;
} // koniec FormPayOnLine_Check()




