function register(){
	izbrisi_podatke();
	ajax_registracija(1);
	acc.show();
	
	return;
}

// provjera popunjenosti polja (za ikone)
function pisanje_u_tijeku(txt_id, obavezno){
	var txt = document.getElementById(txt_id);
	var td = document.getElementById(txt_id + "_td");
	
	var err = document.getElementById('reg_error_wnd');
	var icn = document.getElementById('reg_icon');
	
	var klasa = "";

	if (obavezno){
		if (txt.value.length == 0){
			klasa = "ne";
		}
		else{
			klasa = "da";
			err.value = "&nbsp;";
		}
		if (txt_id == "txt_email"){
			if((txt.value.indexOf("@") < 1) || (txt.value.indexOf("@") == txt.value.length - 1)){
				klasa = "ne";
			}
			else{
				klasa = "da";
			}
		}
		if (txt_id == "txt_login") {
			if (txt.value.length < 6 || txt.value.length > 15){
				klasa = "ne";
				err.innerHTML = "Duljina korisničkog imena mora biti između 6 i 15 znakova.";
				//icn.src = "layout/registracija/Prijava_Icon4_Greska.gif";
			}
			else {
				err.innerHTML = "&nbsp;";
				//icn.src = "layout/registracija/Prijava_Icon2_Upis.gif";
				klasa = "da";
			}
		}
		if (txt_id == "txt_password") {
			if (txt.value.length < 8 || txt.value.length > 15){
				klasa = "ne";
				err.innerHTML = "Duljina lozinke mora biti između 8 i 15 znakova.";
				//icn.src = "layout/registracija/Prijava_Icon4_Greska.gif";
			}
			else {
				err.innerHTML = "&nbsp;";
				//icn.src = "layout/registracija/Prijava_Icon2_Upis.gif";
				klasa = "da";
			}
			document.getElementById('txt_password2').value = "";
			document.getElementById('txt_password2_td').className = "ne";
		}
		if (txt_id == "txt_password2") {
			if (txt.value != document.getElementById('txt_password').value){
				klasa = "ne";
				err.innerHTML = "Kontrolna lozinka ne poklapa se sa prije unešenom.";
				//icn.src = "layout/registracija/Prijava_Icon4_Greska.gif";
			}
			else if (document.getElementById('txt_password_td').className == "ne"){
				klasa = "ne";
				err.innerHTML = "Prije unešena lozinka je nevažeća.";
			}
			else {
				err.innerHTML = "&nbsp;";
				//icn.src = "layout/registracija/Prijava_Icon2_Upis.gif";
				klasa = "da";
			}
		}
		td.className = klasa;
	}
	
	return;
}

function polja_popunjena(){
	var rez = true;

	var err = document.getElementById('reg_error_wnd');
	
	var ime = document.getElementById('txt_ime').value;
	var prezime = document.getElementById('txt_prezime').value;
	var zanimanje = document.getElementById('txt_zanimanje').value;
	var email = document.getElementById('txt_email').value;
	var lokacija = document.getElementById('txt_lokacija').value;
	var telefon = document.getElementById('txt_telefon').value;
	var login = document.getElementById('txt_login').value;
	var password = document.getElementById('txt_password').value;
	var password2 = document.getElementById('txt_password2').value;

	var ime_td = document.getElementById('txt_ime_td').className;
	var prezime_td = document.getElementById('txt_prezime_td').className;
	var zanimanje_td = document.getElementById('txt_zanimanje_td').className;
	var email_td = document.getElementById('txt_email_td').className;
	var lokacija_td = document.getElementById('txt_lokacija_td').className;
	var telefon_td = document.getElementById('txt_telefon_td').className;
	var login_td = document.getElementById('txt_login_td').className;
	var password_td = document.getElementById('txt_password_td').className;
	var password2_td = document.getElementById('txt_password2_td').className;
	
	if (ime == "" || prezime == "" || zanimanje == "" || email == "" ||
		login == "" || password == "" || password2 == "") {
		err.innerHTML = "Niste popunili sva obavezna polja.";
		rez = false;
	}
	if ((ime_td != "" && ime_td == "ne") || (prezime_td != "" && prezime_td == "ne") ||
		(zanimanje_td != "" && zanimanje_td == "ne") || (email_td != "" && email_td == "ne") ||
		(login_td != "" && login_td == "ne") || (password_td != "" && password_td == "ne") ||
		(password2_td != "" && password2_td == "ne")){
		err.innerHTML = "Neka polja su krivo popunjena.";
		rez = false;
		
	}
	
	return rez;
}

var reg_podaci = '';
var news_val = "1";

function ispuni_podatke(){
	var ime = document.getElementById('txt_ime');
	var prezime = document.getElementById('txt_prezime');
	var zanimanje = document.getElementById('txt_zanimanje');
	var email = document.getElementById('txt_email');
	var lokacija = document.getElementById('txt_lokacija');
	var telefon = document.getElementById('txt_telefon');
	var login = document.getElementById('txt_login');
	var newsletter = document.getElementById('chk_newsletter');

	var reg_podaci_arr = reg_podaci.split("$");
	
	ime.value = reg_podaci_arr[0] ? reg_podaci_arr[0] : '';
	prezime.value = reg_podaci_arr[1] ? reg_podaci_arr[1] : '';
	zanimanje.value = reg_podaci_arr[2] ? reg_podaci_arr[2] : '';
	email.value = reg_podaci_arr[3] ? reg_podaci_arr[3] : '';
	lokacija.value = reg_podaci_arr[4] ? reg_podaci_arr[4] : '';
	telefon.value = reg_podaci_arr[5] ? reg_podaci_arr[5] : '';
	login.value = reg_podaci_arr[6] ? reg_podaci_arr[6] : '';
	if (news_val == "1") {
		newsletter.checked = true;
		news_val = "2";
	}
	else{
		newsletter.checked = (reg_podaci_arr[7] == "true") ? true : false;
	}
	
	return;
}

function skupi_podatke(){
	var ime = document.getElementById('txt_ime').value;
	var prezime = document.getElementById('txt_prezime').value;
	var zanimanje = document.getElementById('txt_zanimanje').value;
	var email = document.getElementById('txt_email').value;
	var lokacija = document.getElementById('txt_lokacija').value;
	var telefon = document.getElementById('txt_telefon').value;
	var login = document.getElementById('txt_login').value;
	var newsletter = document.getElementById('chk_newsletter').checked;

	reg_podaci = ime + "$";
	reg_podaci += prezime + "$";
	reg_podaci += zanimanje + "$";
	reg_podaci += email + "$";
	reg_podaci += lokacija + "$";
	reg_podaci += telefon + "$";
	reg_podaci += login + "$";
	reg_podaci += newsletter

	return;
}

function izbrisi_podatke(){
	reg_podaci = '';
	news_val = "1";
	return;
}