﻿$(document).ready(function() {
	$("#registracija").validate({
		rules: {
			ime: "required",
			drzava: "required",
			prezime: "required",
			spol: "required",			
			username_reg: {
				required: true,
				minlength: 3,
				remote: "code/validacija_username.php"
			},
			password_reg: {
				required: true,
				minlength: 3
			},
			potvrdaPassword: {
				required: true,
				equalTo: "#password_reg"
			},
			email: {
				required: true,
				email: true,
				remote: "code/validacija_mail.php"
			},
			poruka: {
				required: true
			},
			firma: {
				required: true,
				minlength: 3
				
			},
			grad: "required",
			kontakt: {
				required: true,
				digits: true,
				minlength: 6
				},
			zupanija: "required",
			rodj: {
				required: true				
				},
			vrsta: "required",
			posao: "required",
			datum_isteka: "required"
			
			
		},
		messages: {
			ime: '<img src="images/error.png" alt=""> Unesite Vaše ime!',
			drzava: '<img src="images/error.png" alt=""> Obavezno polje!',
			prezime: '<img src="images/error.png" alt=""> Unesite Vaše prezime!',
			username_reg: {
				required: '<img src="images/error.png" alt=""> Unesite korisničko ime! (min 3 znaka)',
				minlength: '<img src="images/error.png" alt=""> Unesite korisničko ime! (min 3 znaka)',
				remote: '<img src="images/error.png" alt=""> Korisničko ime je zauzeto!'
			},
			password_reg: {
				required: '<img src="images/error.png" alt=""> Unesite lozinku!',
				minlength: '<img src="images/error.png" alt=""> Unesite minimalno 5 znakova!'
			},
			potvrdaPassword: {
				required: '<img src="images/error.png" alt=""> Potvrdite lozinku!',
				equalTo: '<img src="images/error.png" alt=""> Niste utipkali jednaku lozinku!'
			},
			email: {
				required: '<img src="images/error.png" alt=""> Unesite valjanu e-mail adresu!',
				email: '<img src="images/error.png" alt=""> Unesite valjanu e-mail adresu!',
				remote: '<img src="images/error.png" alt=""> E-mail adresa je vec registrirana!'
			},
			poruka: {
				required: '<br/><img src="images/error.png" alt=""> Obavezno polje!'
			},
			firma: {
				required: '<img src="images/error.png" alt=""> Obavezno polje!',
				minlength: '<img src="images/error.png" alt=""> Obavezno polje!'
			},
			grad: '<img src="images/error.png" alt=""> Obavezno polje!',
			kontakt: {
				required: '<img src="images/error.png" alt=""> Obavezno polje!',
				minlength: '<img src="images/error.png" alt=""> Niste ispravno unijeli kontakt!',
				digits: '<img src="images/error.png" alt=""> Niste ispravno unijeli broj (unesite samo brojeve, bez crtica)!'
			},
			zupanija: '<img src="images/error.png" alt=""> Niste odabrali županiju!',
			rodj: {
				required: '<img src="images/error.png" alt=""> Niste unijeli datum rođenja!',
				date: '<img src="images/error.png" alt=""> Niste unijeli ispravan datum rođenja!'
				},
			vrsta: '<img src="images/error.png" alt=""> Niste odabrali vrstu posla!',
			posao: '<img src="images/error.png" alt=""> Niste odabrali posao!' ,
			datum_isteka: '<img src="images/error.png" alt=""> Obavezno polje!'
			
		}
		
	});

    $(".rodj").change(function () { 
        var rodj = $("#datumRodjenja_dan").val() + "/" + $("#datumRodjenja_mjesec").val() + "/" +  $("#datumRodjenja_godina").val();
        $("#rodj").attr("value", rodj); 
      });






$(".vrsta").change(function () { 
							  
   	if ( $('.stalni').attr('checked') || $('.sezonski').attr('checked')) 
    	       $('#vrsta').attr('checked', 'checked');
    	else
        	$('#vrsta').attr('checked', '');
      });



    $(".posao").change(function () { 
    	if ($('.spremacica').attr('checked') || $('.domacica').attr('checked') || $('.kuharica').attr('checked') || $('.sobarica').attr('checked') || $('.konobar').attr('checked') || $('.pomocno_osoblje').attr('checked') ) 
    	       $('#posao').attr('checked', 'checked');
    	else
        	$('#posao').attr('checked', ''); 
      });


});

