﻿function getField(fieldType,fieldTitle) {  
    var docTags = document.getElementsByTagName(fieldType);  
    for (var i=0; i < docTags.length; i++) {  
        if (docTags[i].title == fieldTitle) {  
            return docTags[i]  
        }  
    }  
}  

function testPassword(passwd)
{
		var intScore   = 0
		var strVerdict = "slaba"
		
		// PASSWORD LENGTH
		if (passwd.length<5)                         // length 4 or less
		{
			intScore = (intScore+3)
		}
		else if (passwd.length>4 && passwd.length<8) // length between 5 and 7
		{
			intScore = (intScore+6)
		}
		else if (passwd.length>7 && passwd.length<16)// length between 8 and 15
		{
			intScore = (intScore+12)
		}
		else if (passwd.length>15)                    // length 16 or more
		{
			intScore = (intScore+18)
		}
		
		
		// LETTERS (Not exactly implemented as dictacted above because of my limited understanding of Regex)
		if (passwd.match(/[a-z]/))                              // [verified] at least one lower case letter
		{
			intScore = (intScore+1)
		}
		
		if (passwd.match(/[A-Z]/))                              // [verified] at least one upper case letter
		{
			intScore = (intScore+5)
		}
		
		// NUMBERS
		if (passwd.match(/\d+/))                                 // [verified] at least one number
		{
			intScore = (intScore+5)
		}
		
		if (passwd.match(/(.*[0-9].*[0-9].*[0-9])/))             // [verified] at least three numbers
		{
			intScore = (intScore+5)
		}
		
		
		// SPECIAL CHAR
		if (passwd.match(/.[!,@,#,$,%,^,&,*,?,_,~]/))            // [verified] at least one special character
		{
			intScore = (intScore+5)
		}
		
									 // [verified] at least two special characters
		if (passwd.match(/(.*[!,@,#,$,%,^,&,*,?,_,~].*[!,@,#,$,%,^,&,*,?,_,~])/))
		{
			intScore = (intScore+5)
		}
	
		
		// COMBOS
		if (passwd.match(/([a-z].*[A-Z])|([A-Z].*[a-z])/))        // [verified] both upper and lower case
		{
			intScore = (intScore+2)
		}

		if (passwd.match(/([a-zA-Z])/) && passwd.match(/([0-9])/)) // [verified] both letters and numbers
		{
			intScore = (intScore+2)
		}
 
									// [verified] letters, numbers, and special characters
		if (passwd.match(/([a-zA-Z0-9].*[!,@,#,$,%,^,&,*,?,_,~])|([!,@,#,$,%,^,&,*,?,_,~].*[a-zA-Z0-9])/))
		{
			intScore = (intScore+2)
		}
	
	
		if(intScore < 16)
		{
		   strVerdict = "zelo slaba"
		}
		else if (intScore > 15 && intScore < 25)
		{
		   strVerdict = "slaba"
		}
		else if (intScore > 24 && intScore < 35)
		{
		   strVerdict = "srednja"
		}
		else if (intScore > 34 && intScore < 45)
		{
		   strVerdict = "dobra"
		}
		else
		{
		   strVerdict = "zelo dobra"
		}
	
	
	getField('input','Geslo').value = passwd;
	document.getElementById('jakostGesla').style.backgroundPosition = Math.floor(intScore * (200 / 45))+'px 0px';
	document.getElementById('jakostGesla').innerHTML = '<span>'+strVerdict+'</span>'
}

function ujemanjeGesel(vrednost) {
	if (vrednost != document.getElementById('vpisGeslo1').value) {
		document.getElementById('validacija6').className = 'validation';
	}
	else {
		document.getElementById('validacija6').className = 'skrito';
		getField('input','Geslo').value = document.getElementById('vpisGeslo1').value;
	}
}

function spremeniStatus(objekt){
	if (objekt.options[objekt.selectedIndex].value == 'Dijak') {
		document.getElementById('ustanovaName').innerHTML = 'Srednja šola v regiji:';
		document.getElementById('fakultetaName').innerHTML = 'Srednja šola:';
		document.getElementById('izobrazba').style.display = 'none';
		document.getElementById('studijbivanje').style.display = 'none';
	}
	else if(objekt.options[objekt.selectedIndex].value == 'Študent') {
		document.getElementById('ustanovaName').innerHTML = 'Visokošolska institucija:';	
		document.getElementById('fakultetaName').innerHTML = 'Fakulteta:';	
		document.getElementById('izobrazba').style.display = 'none';
		document.getElementById('studijbivanje').style.display = 'table-row';
	} else if(objekt.options[objekt.selectedIndex].value == 'Alumni') {
		document.getElementById('ustanovaName').innerHTML = 'Srednja šola v regiji:';
		document.getElementById('fakultetaName').innerHTML = 'Srednja šola:';
		document.getElementById('izobrazba').style.display = 'table-row';
		document.getElementById('studijbivanje').style.display = 'none';
	}
	switch (objekt.options[objekt.selectedIndex].value) {
		case 'Dijak':
		case 'Alumni':
			uustanova = new Array('Gorenjska regija|gorenjska','Goriška regija|goriska','Jugovzhodna Slovenija|jugovzhodna','Koroška regija|koroska','Notranjsko-kraška regija|notranjskokraska','Obalno-kraška regija|obalnokraska','Osrednjeslovenska regija|osrednjeslovenska','Podravska regija|podravska','Pomurska regija|pomurska','Savinjska regija|savinjska','Spodnjeposavska regija|spodnjeposavska','Zasavska regija|zasavska');
			break;
		case 'Študent':
			uustanova = new Array('Univerza v Ljubljani|uvl','Univerza v Mariboru|uvm','Univerza na Primorskem|upr','Univerza v Novi Gorici|ung','Samostojni visokošolski zavodi|svz');
			break;
		default:
			uustanova = new Array();	
	}
	noviSpustni = '<select onchange="spremeniFakulteto(this)" name="ddlFakultetaSola" id="ddlFakultetaSola">'
	if(uustanova.length == 0) {
		noviSpustni += '<option value=0>Izberi mesto</option>'
	}
	else {
		for (i=0; i<uustanova.length; i++) {
			vrednosti = uustanova[i].split('|')
			noviSpustni += '<option value="'+vrednosti[0]+'">'+vrednosti[0]+'</option>'
		}
	}
	noviSpustni += '</select>'
	document.getElementById('ustanova').innerHTML = noviSpustni;

}

function spremeniUstanovo(objekt) {
	if (objekt.options[objekt.selectedIndex].value == 'srednješolska') {
		document.getElementById('ustanovaName').innerHTML = 'Srednja šola v regiji:';
		document.getElementById('fakultetaName').innerHTML = 'Srednja šola:';
	}
	else {
		document.getElementById('ustanovaName').innerHTML = 'Visokošolska institucija:';	
		document.getElementById('fakultetaName').innerHTML = 'Fakulteta:';	
	}
	switch (objekt.options[objekt.selectedIndex].value) {
		case 'srednješolska':
			uustanova = new Array('Gorenjska regija|Gorenjska regija','Goriška regija|Goriška regija','Jugovzhodna Slovenija|Jugovzhodna Slovenija','Koroška regija|Koroška regija','Notranjsko-kraška regija|Notranjsko-kraška regija','Obalno-kraška regija|Obalno-kraška regija','Osrednjeslovenska regija|Osrednjeslovenska regija','Podravska regija|Podravska regija','Pomurska regija|Pomurska regija','Savinjska regija|Savinjska regija','Spodnjeposavska regija|Spodnjeposavska regija','Zasavska regija|Zasavska regija');
			break;
		case 'visokošolska':
			uustanova = new Array('Univerza v Ljubljani|Univerza v Ljubljani','Univerza v Mariboru|Univerza v Mariboru','Univerza na Primorskem|Univerza na Primorskem','Univerza v Novi Gorici|Univerza v Novi Gorici','Samostojni visokošolski zavodi|Samostojni visokošolski zavodi');
			break;
		default:
			uustanova = new Array();	
	}
	noviSpustni = '<select onchange="spremeniFakulteto(this)"  name="ddlFakultetaSola" id="ddlFakultetaSola">'
	if(uustanova.length == 0) {
		noviSpustni += '<option value=0>Izberi mesto</option>'
	}
	else {
		for (i=0; i<uustanova.length; i++) {
			vrednosti = uustanova[i].split('|')
			noviSpustni += '<option value="'+vrednosti[0]+'">'+vrednosti[0]+'</option>'
		}
	}
	noviSpustni += '</select>'
	document.getElementById('ustanova').innerHTML = noviSpustni;
}

function spremeniFakulteto(objekt) {
	//getField('input','Institucija / Regija').value = objekt.options[objekt.selectedIndex].text
	switch (objekt.options[objekt.selectedIndex].value) {
		case 'Gorenjska regija':
			uustanova = new Array('Biotehniški center Naklo, Srednja šola','Ekonomska gimnazija in srednja šola Radovljica','Ekonomsko-storitveni izobraževalni center Kranj, Ekonomsko-trgovska šola','Ekonomsko-storitveni izobraževalni center Kranj, Gimnazija','Ekonomsko-storitveni izobraževalni center Kranj, Gradbeno-storitvena šola','Gimnazija Jesenice','Gimnazija Kranj','Gimnazija Škofja Loka','Srednja gostinska in turistična šola Radovljica','Srednja šola Jesenice','Šolski center Škofja Loka, Srednja šola za lesarstvo','Šolski center Škofja Loka, Srednja šola za strojništvo','Tehniški šolski center Kranj, Strokovna gimnazija','Tehniški šolski center Kranj, Strokovna in poklicna šola');
			break;
		case 'Goriška regija':
			uustanova = new Array('Gimnazija Jurija Vege Idrija','Gimnazija Nova Gorica','Gimnazija Tolmin','Srednja ekonomska in trgovska šola Nova Gorica','Srednja šola Veno Pilon Ajdovščina','Tehniški šolski center Nova Gorica, Biotehniška šola','Tehniški šolski center Nova Gorica, Elektrotehniška in računalniška šola','Tehniški šolski center Nova Gorica, Strojna, prometna in lesarska šola','Tehniški šolski center Nova Gorica, Tehniška gimnazija in zdravstvena šola');
			break;
		case 'Jugovzhodna Slovenija':
			uustanova = new Array('Ekonomska šola Novo mesto, Srednja šola in gimnazija','Gimnazija Kočevje','Gimnazija Novo mesto','Grm Novo mesto - center biotehnike in turizma, Kmetijska šola Grm in biotehniška gimnazija','Grm Novo mesto - center biotehnike in turizma, Srednja šola za gostinstvo in turizem','Srednja šola Črnomelj, Gimnazija','Srednja šola Črnomelj, Srednja poklicna in strokovna šola','Srednja šola Kočevje','Šolski center Novo mesto, Srednja elektro šola in tehniška gimnazija','Šolski center Novo mesto, Srednja gradbena in lesarska šola','Šolski center Novo mesto, Srednja strojna šola','Šolski center Novo mesto, Srednja šola Metlika','Šolski center Novo mesto, Srednja zdravstvena in kemijska šola');
			break;
		case 'Koroška regija':
			uustanova = new Array('Šolski center Ravne na Koroškem, Gimnazija','Šolski center Ravne na Koroškem, Srednja šola','Šolski center Slovenj Gradec, Gimnazija','Šolski center Slovenj Gradec, Srednja ekonomska šola','Šolski center Slovenj Gradec, Srednja gostinsko turistična in lesarska šola','Šolski center Slovenj Gradec, Srednja šola Muta','Šolski center Slovenj Gradec, Srednja zdravstvena šola');
			break;
		case 'Notranjsko-kraška regija':
			uustanova = new Array('DE Srednje gozdarske in lesarske šole Postojna, Vzgojni zavod Planina','DE Šolskega centra Postojna, Vzgojni zavod Planina pri Rakeku','Srednja gozdarska in lesarska šola Postojna','Šolski center Postojna, Gimnazija Ilirska Bistrica','Šolski center Postojna, Srednja šola');
			break;
		case 'Obalno-kraška regija':
			uustanova = new Array('Gimnazija Antonio Sema Piran','Gimnazija Gian Rinaldo Carli Koper','Gimnazija Koper','Gimnazija Piran','Pomorski in tehniški izobraževalni center Portorož, Srednja šola in dijaški dom','Srednja ekonomsko - poslovna šola Koper','Srednja gostinska in turistična šola Izola','Srednja šola Pietro Coppo Izola','Srednja tehniška šola Koper','Srednja zdravstvena šola Izola','Šolski center Srečka Kosovela Sežana, Gimnazija in ekonomska šola');
			break;
		case 'Osrednjeslovenska regija':
			uustanova = new Array('Biotehniški izobraževalni center Ljubljana, Gimnazija in veterinarska šola','Biotehniški izobraževalni center Ljubljana, Živilska šola','DE Biotehniškega izobraževalnega centra Ljubljana, Vzgojno-izobraževalni zavod Višnja Gora','DE Srednje poklicne in strokovne šole Bežigrad, Vzg.-izobr. zavod Višnja gora','DE Srednje šole za gostinstvo in turizem Ljubljana, Vzgojno-izob.zavod Višnja Gora','DE Srednje upravno - administrativne šole Ljubljana, Vzgojno-izobraževalni zavod Višnja gora','Ekonomska šola Ljubljana','Elektrotehniško-računalniška strokovna šola in gimnazija Ljubljana','Gimnazija Bežigrad, Gimnazija','Gimnazija Bežigrad, Mednarodna šola','Gimnazija Jožeta Plečnika Ljubljana','Gimnazija Ledina','Gimnazija Litija','Gimnazija Moste','Gimnazija Poljane','Gimnazija Šentvid','Gimnazija Šiška','Gimnazija Vič','Srednja ekonomska šola Ljubljana','Srednja frizerska šola Ljubljana','Srednja glasbena in baletna šola Ljubljana','Srednja gradbena, geodetska in ekonomska šola Ljubljana, Srednja poklicna šola','Srednja gradbena, geodetska in ekonomska šola Ljubljana, Srednja strokovna šola','Srednja medijska in grafična šola Ljubljana','Srednja poklicna in strokovna šola Bežigrad-Ljubljana, Srednja poklicna in strokovna šola Bežigrad','Srednja šola Domžale, Gimnazija','Srednja šola Domžale, Poklicna in strokovna šola','Srednja šola Josipa Jurčiča Ivančna Gorica','Srednja šola tehniških strok Šiška','Srednja šola za farmacijo, kozmetiko in zdravstvo Ljubljana','Srednja šola za gostinstvo in turizem v Ljubljani','Srednja šola za oblikovanje in fotografijo Ljubljana','Srednja trgovska šola Ljubljana','Srednja upravno - administrativna šola Ljubljana','Srednja vzgojiteljska šola in gimnazija Ljubljana','Srednja zdravstvena šola Ljubljana','Šolski center Ljubljana, Gimnazija Antona Aškerca','Šolski center Ljubljana, Srednja lesarska šola','Šolski center Ljubljana, Srednja strojna in kemijska šola','Šolski center Rudolfa Maistra Kamnik, Gimnazija','Šolski center Rudolfa Maistra Kamnik, Srednja ekonomska šola','Šolski center za pošto, ekonomijo in telekomunikacije Lj., Sr.tehniška oz. sr.strok.šola','Zavod za vzgojo in izobraževanje Logatec');
			break;
		case 'Podravska regija':
			uustanova = new Array('Biotehniška šola Maribor','Gimnazija in srednja kemijska šola Ruše','Gimnazija Ormož','Gimnazija Ptuj','II. gimnazija Maribor','III. gimnazija Maribor','Izobraževalni center Piramida Maribor, Srednja šola za prehrano in živilstvo','Lesarska šola Maribor, Srednja poklicna in strokovna šola','Prometna šola Maribor, Srednja prometna šola in dijaški dom','Prva gimnazija Maribor','Srednja ekonomska šola Maribor','Srednja elektro-računalniška šola Maribor, Poklicna in strokovna šola','Srednja elektro-računalniška šola Maribor, Strokovna gimnazija','Srednja glasbena in baletna šola Maribor','Srednja gradbena šola in gimnazija Maribor','Srednja strojna in poslovna šola Maribor','Srednja strojna šola Maribor','Srednja šola Slovenska Bistrica','Srednja šola za gostinstvo in turizem Maribor','Srednja šola za oblikovanje Maribor','Srednja trgovska šola Maribor','Srednja zdravstvena in kozmetična šola Maribor','Šolski center Ptuj, Biotehniška šola','Šolski center Ptuj, Ekonomska šola','Šolski center Ptuj, Elektro in računalniška šola','Šolski center Ptuj, Strojna šola');
			break;
		case 'Pomurska regija':
			uustanova = new Array('Biotehniška šola Rakičan','Dvojezična srednja šola Lendava','Ekonomska šola Murska Sobota, Srednja šola in gimnazija','Gimnazija Franca Miklošiča Ljutomer','Gimnazija Murska Sobota','Srednja poklicna in tehniška šola Murska Sobota','Srednja šola za gostinstvo in turizem Radenci','Srednja zdravstvena šola Murska Sobota');
			break;
		case 'Savinjska regija':
			uustanova = new Array('Gimnazija Celje - Center','I. gimnazija v Celju','Poslovno-komercialna šola Celje, Poklicna in strokovna šola','Srednja ekonomska šola Celje','Srednja šola za gostinstvo in turizem Celje','Srednja zdravstvena šola Celje','Šola za hortikulturo in vizualne umetnosti Celje, Srednja poklicna in strokovna šola','Šolski center Celje, Gimnazija Lava','Šolski center Celje, Srednja šola za elektrotehniko in kemijo','Šolski center Celje, Srednja šola za gradbeništvo','Šolski center Celje, Srednja šola za storitvene dejavnosti in logistiko','Šolski center Celje, Srednja šola za strojništvo in mehatroniko','Šolski center Rogaška Slatina','Šolski center Slovenske Konjice - Zreče, Gimnazija Slovenske Konjice','Šolski center Slovenske Konjice - Zreče, Srednja poklicna in strokovna šola Zreče','Šolski center Šentjur, Srednja poklicna in strokovna šola','Šolski center Velenje, Poklicna in tehniška elektro in računalniška šola','Šolski center Velenje, Poklicna in tehniška rudarska šola','Šolski center Velenje, Poklicna in tehniška strojna šola','Šolski center Velenje, Poklicna in tehniška šola za storitvene dejavnosti','Šolski center Velenje, Splošna in strokovna gimnazija');
			break;
		case 'Spodnjeposavska regija':
			uustanova = new Array('Ekonomska in trgovska šola Brežice, Poklicna in strokovna šola','Gimnazija Brežice','Šolski center Krško - Sevnica, Gimnazija Krško','Šolski center Krško - Sevnica, Srednja poklicna in strokovna šola Krško','Šolski center Krško - Sevnica, Srednja šola Sevnica');
			break;
		case 'Zasavska regija':
			uustanova = new Array('Gimnazija in ekonomska srednja šola Trbovlje','Srednja šola Zagorje','Srednja tehniška in poklicna šola Trbovlje');
			break;
		case 'Univerza v Ljubljani':
			uustanova = new Array('Akademija za glasbo','Akademija za gledališče, radio, film in televizijo','Akademija za likovno umetnost in oblikovanje','Biotehniška fakulteta','Ekonomska fakulteta','Fakulteta za arhitekturo','Fakulteta za družbene vede','Fakulteta za elektrotehniko','Fakulteta za farmacijo','Fakulteta za gradbeništvo in geodezijo','Fakulteta za kemijo in kemijsko tehnologijo','Fakulteta za matematiko in fiziko','Fakulteta za pomorstvo in promet','Fakulteta za računalništvo in informatiko','Fakulteta za socialno delo','Fakulteta za strojništvo','Fakulteta za šport','Fakulteta za upravo','Filozofska fakulteta','Medicinska fakulteta','Naravoslovnotehniška fakulteta','Pedagoška fakulteta','Pravna fakulteta','Teološka fakulteta','Veterinarska fakulteta','Visoka šola za zdravstvo');
			break;
		case 'Univerza v Mariboru':
			uustanova = new Array('Ekonomsko-poslovna fakulteta','Fakulteta za elektrotehniko, računalništvo in informatiko','Fakulteta za energetiko','Fakulteta za gradbeništvo','Fakulteta za kemijo in kemijsko tehnologijo','Fakulteta za kmetijstvo in biosistemske vede','Fakulteta za logistiko','Fakulteta za naravoslovje in matematiko','Fakulteta za organizacijske vede','Fakulteta za strojništvo','Fakulteta za varnostne vede','Fakulteta za zdravstvene vede','Filozofska fakulteta','Medicinska fakulteta','Pedagoška fakulteta','Pravna fakulteta');
			break;
		case 'Univerza na Primorskem':
			uustanova = new Array('Fakulteta za humanistične študije Koper (UP FHŠ)','Fakulteta za management Koper (UP FM)','Fakulteta za matematiko, naravoslovje in informacijske tehnologije Koper (UP FAMNIT)','Fakulteta za turistične študije Portorož - Turistica (UP FTŠ)','Pedagoška fakulteta Koper (UP PEF)','Visoka šola za zdravstvo Izola (UP VŠZI)','Znanstveno-raziskovalno središče Koper (UP ZRS)','Primorski inštitut za naravoslovne in tehnične vede Koper (UP PINT)');
			break;
		case 'Univerza v Novi Gorici':
			uustanova = new Array('Fakulteta za aplikativno naravoslovje','Fakulteta za podiplomski študij','Fakulteta za humanistiko','Fakulteta za znanosti o okolju','Poslovno-tehniška fakulteta','Visoka šola za vinogradništvo in vinarstvo');
			break;
		case 'Samostojni visokošolski zavodi':
			uustanova = new Array('Evropska pravna fakulteta v Novi Gorici (EVRO-PF)','Fakulteta za državne in evropske študije, Kranj (FDŠ)','Fakulteta za informacijske študije v Novem mestu (FIŠ)','Fakulteta za uporabne družbene študije v Novi Gorici (FUDŠ)','Fakulteta za podiplomski humanistični študij, Ljubljana (ISH)','Fakulteta za podiplomski študij managementa','GEA College - Visoka šola za podjetništvo, Piran (VŠP)','Mednarodna fakulteta za družbene in poslovne študije, Celje (MFDPŠ)','Mednarodna podiplomska šola Jožefa Stefana, Ljubljana (MPŠ)','Šola za risanje in slikanje, Ljubljana (VŠRS)','Visoka komercialna šola Celje (VKŠC)','Visoka poslovna šola Doba Maribor (VPŠM)','Visoka šola za dizajn v Ljubljani (VSD)','Visoka šola za računovodstvo, Ljubljana (VŠR)','Visoka šola za storitve, Ljubljana (VIST)','Visoka šola za tehnologije in sisteme, Novo mesto (VITES)','Visoka šola za tehnologijo polimerov, Slovenj Gradec (VŠTP)','Visoka šola za upravljanje in poslovanje, Novo mesto (VŠUP)','Visoka šola za varstvo okolja, Velenje (VŠVO)','Visoka šola za zdravstveno nego Jesenice (VŠZNJ)','Visoka šola za zdravstvo Novo mesto','Akademija za ples (AP)','Evropsko središče Maribor (ESM)','Fakulteta za medije, Ljubljana (FaM)','Visoka gospodarska šola, Celje (VGŠ)');
			break;
		default:
			uustanova = new Array();	
	}
	noviSpustni = '<select onchange="izberiFakulteto(this)" name="Institucija / Regija" id="Institucija / Regija">'
	if(uustanova.length == 0) {
		noviSpustni += '<option value=0>Izberi možnost</option>'
	}
	else {
		noviSpustni += '<option value="">Izberi možnost</option>'
		for (i=0; i<uustanova.length; i++) {
			noviSpustni += '<option value="'+uustanova[i]+'">'+uustanova[i]+'</option>'
		}
	}
	noviSpustni += '</select>'
	document.getElementById('fakulteta').innerHTML = noviSpustni;
}

function izberiFakulteto(kateri) {
	//getField('input','Fakulteta / Šola').value = kateri.options[kateri.selectedIndex].value;
}

function validiraj() {
	document.getElementById('dolzinaGesla').style.color = 'gray';
	if(getField('input','Geslo').value.length < 6 || getField('input','Geslo').value.length > 16) {
		document.getElementById('dolzinaGesla').style.color = 'red';
		return false;
	}
	else {
		return true;
	}
}

function validiraj2() {
	var napake = new Array();
	n = 1;
	while(document.getElementById('validacija' + n)) {
		document.getElementById('validacija' + n).className = 'skrito';
		n++;
	}
	//geslo
	if(document.getElementById('vpisGeslo1').value == document.getElementById('vpisGeslo2').value) {
		getField('input','Geslo').value = document.getElementById('vpisGeslo1').value;
	}
	else {
		napake.push(6)
	}
	if(getField('input','Geslo').value.length < 6 || getField('input','Geslo').value.length > 16 || document.getElementById('vpisGeslo1').value == '') {
		napake.push(1);
	}
	if(getField('input','Geslo').value.indexOf(' ') != -1 || getField('input','Geslo').value.indexOf('&') != -1 || getField('input','Geslo').value.indexOf('<') != -1 || getField('input','Geslo').value.indexOf('>') != -1 || getField('input','Geslo').value.indexOf('č') != -1|| getField('input','Geslo').value.indexOf('ž') != -1|| getField('input','Geslo').value.indexOf('š') != -1|| getField('input','Geslo').value.indexOf('Č') != -1|| getField('input','Geslo').value.indexOf('Ž') != -1|| getField('input','Geslo').value.indexOf('Š') != -1) {
		napake.push(2);
	}
	if(getField('input','Geslo').value == getField('input','Uporabniško ime').value) {
		napake.push(3);
	}
	
	if(getField('input','vzdevek').value.length < 1) {
		napake.push(7);
	}

	if(napake.length == 0) {
		return true;
	}
	else {
		for(i=0; i<napake.length; i++) {
			document.getElementById('validacija'+napake[i]).className = 'validation'
		}
		return false;
	}
}

function validiraj1() {
	var napake = new Array();
	n = 2;
	while(document.getElementById('validacija' + n)) {
		document.getElementById('validacija' + n).className = 'skrito';
		n++;
	}
	//email
	
	if (getField('input','alternativniEmail').value.indexOf('@') == -1 || getField('input','alternativniEmail').value.indexOf('.') == -1 || getField('input','alternativniEmail').value.indexOf(' ') != -1) {
		napake.push(4)
	}

	if (document.getElementsByName('existing')[0].value == 1) {
		napake.push(1);
	}
	//ime
	if(getField('input','Ime_').value.length < 2) {
		napake.push(2);
	}
	//priimek
	if(getField('input','Priimek').value.length < 2) {
		napake.push(3);
	}

	if(napake.length == 0) {
		return true;
	}
	else {
		for(i=0; i<napake.length; i++) {
			document.getElementById('validacija'+napake[i]).className = 'validation'
		}
		return false;
	}
}