$(document).ready(function()
{
    $("#form_registracija").submit(function()
        {
          $(".input_error").removeClass("input_error");
          
          var username = $(".imeAdresa[name='username']").val();
          var email = $(".imeAdresa[name='email']").val();
          var pass = $(".imeAdresa[name='pass']").val();
          var pass2 = $(".imeAdresa[name='pass2']").val();
          
          var check = $(".imeAdresa[value='']");
          var nepopunjeni = check.length;
          
          if (nepopunjeni > 0)
            {
                $(".imeAdresa[value='']").addClass("input_error");
                alert("Sva polja su obavezna");
                return false;
            }
         
          if (username.length < 5)
            {
                 $(".imeAdresa[name='username']").removeClass("input_error").addClass("input_error");
                 alert("Korisničko ime mora sadržati bar 5 karaktera");
                 return false;
            }  
            
          if (pass.length < 5)
            {
                 $(".imeAdresa[name='pass']").removeClass("input_error").addClass("input_error");
                 alert("Lozinka mora sadržati bar 5 karaktera");
                 return false;
            }
            
          if (pass != pass2)
            {
                 $(".imeAdresa[name='pass2']").removeClass("input_error").addClass("input_error");
                 alert("Upisane lozinke se razlikuju");
                 return false;
            }
            
          if (!isValidEmailAddress(email))
            {
                 $(".imeAdresa[name='email']").removeClass("input_error").addClass("input_error");
                 alert("Unesite validnu email adresu");
                 return false;
            }
            
         $.post("registracija_prihvat.php",{ username: username, pass: pass, pass2: pass2, email: email }, function(data)
            {
                switch(data){
                
                    case 'email vec postoji':
                        $(".imeAdresa[name='email']").removeClass("input_error").addClass("input_error");
                        alert("Vaša email adresa je već u upotrebi.");
                        break;
                    case 'username vec postoji':
                        $(".imeAdresa[name='username']").removeClass("input_error").addClass("input_error");
                        alert("Korisničko ime je zauzeto.");
                        break;
                    default:
                        window.location.href="index.php";
                }
                
            }) 
           
          
          return false;
        });
        
$("#form_registracija input:text, #form_registracija input:password").focus(function()
    {
        $(this).select();
    });
        
        
});
