function submitform(obrazec, oddelek, priloga) {
	if (typeof (priloga) == "undefined" )
	{
		priloga = "";
	} 
	document.frmObrazec.action="obrazec.asp?Obrazec="+obrazec+"&Oddelek="+oddelek+"&Priloga="+priloga;
	document.frmObrazec.submit();
}

function submitform_stat(pripona) {
	if (typeof (pripona) == "undefined" )
	{
		pripona = "";
	} 
	document.frmObrazec.action="statistika_okvirni.asp"+pripona;
	document.frmObrazec.submit();
}

function submitform_universal(forma,action) {
	document.forms[forma].action=action;
	document.forms[forma].submit();
}

function submitform_stat_mala(pripona) {
	if (typeof (pripona) == "undefined" )
	{
		pripona = "";
	} 
	document.frmObrazec.action="statistika_mala.asp"+pripona;
	document.frmObrazec.submit();
}

function checkhidden(obj) {
	hidfld = obj.name.substr(8);
	if(obj.checked) {
		obj.form[hidfld].value = 'checked'; 
	} else { 
		obj.form[hidfld].value = ''; 
	}
}

var pomocobrazec;
var pomocoddelek;
var pomocpriloga;
var pomocnapolnipoljeCPV;
var pomocpripona
var pomocpoljepredpona

function dodajcpvnov(obrazec, oddelek, priloga, polje, pripona) {
	pomocobrazec = obrazec
	pomocoddelek = oddelek
	pomocpriloga = priloga+"#cpv"
	pomocnapolnipoljeCPV = polje
	window.open('CPV/Default2.aspx' + pripona,'CPV','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes')
}

function dodajcpvnovdop(obrazec, oddelek, priloga, polje, pripona) {
	pomocobrazec = obrazec
	pomocoddelek = oddelek
	pomocpriloga = priloga+"#cpv"
	pomocnapolnipoljeCPV = polje
	window.open('CPV/Default3.aspx' + pripona,'CPV','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes')
}

function dodajnutsnov(obrazec, oddelek, priloga, polje, pripona,testpolje,testvrednost) {
	if (document.frmObrazec[testpolje][testvrednost].checked){
		pomocobrazec = obrazec
		pomocoddelek = oddelek
		pomocpriloga = priloga+"#nuts"
		pomocnapolnipoljeCPV = polje
		window.open('CPV/DefaultNuts.aspx' + pripona,'CPV','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes')
	}else{
		alert('Izberite najprej pripadajočo vrsto naročila, preden izberete ta NUTS!');
	}
}

function dodajnutsnov_85(obrazec, oddelek, priloga, polje, pripona) {
	pomocobrazec = obrazec
	pomocoddelek = oddelek
	pomocpriloga = priloga+"#nuts"
	pomocnapolnipoljeCPV = polje
	window.open('CPV/DefaultNuts.aspx' + pripona,'CPV','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes')
}

function callback(data) {
	if (pomocnapolnipoljeCPV == "pdfCPV") {
		document.pdfCPV[pomocnapolnipoljeCPV].value=data;
		document.pdfCPV.submit();
	}else{
		document.frmObrazec[pomocnapolnipoljeCPV].value=data;
		submitform(pomocobrazec, pomocoddelek, pomocpriloga);
	}
}

function preveriodpriAjpes(obrazec, oddelek, priloga, pripona, poljepredpona, testpolje, testvrednost) {
	if (document.frmObrazec[testpolje][testvrednost].checked){
		odpriAjpes(obrazec, oddelek, priloga, pripona, poljepredpona);
	}else{
		alert('Napačna predizbira!\nNajprej izberite ustrezno možnost, če želite izbrati naročnika iz poslovnega registra.');
	}
}

function odpriAjpes(obrazec, oddelek, priloga, pripona, poljepredpona) {
	pomocobrazec = obrazec
	pomocoddelek = oddelek
	pomocpriloga = priloga
	pomocpripona = pripona
	pomocpoljepredpona = poljepredpona
	window.open('ajpes.asp','ajpes','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes')
}

function prenosAjpes(data) {
	if (pomocobrazec==""){
		document.registracija["Organizacija"].value=data[0];
		document.registracija["Naslov"].value=data[1];
		document.registracija["PostnaStevilka"].value=data[2];
		document.registracija["Kraj"].value=data[3];
		document.registracija["Drzava"].value="SI";
		document.registracija["Maticna"].value=data[4];
		document.registracija["Davcna"].value=data[5];
		document.registracija["OrganizacijaPomoc"].value=data[0];
		document.registracija["NaslovPomoc"].value=data[1];
		document.registracija["PostnaStevilkaPomoc"].value=data[2];
		document.registracija["KrajPomoc"].value=data[3];
		document.registracija["DrzavaPomoc"].value="Slovenija";
		document.registracija["MaticnaPomoc"].value=data[4];
		document.registracija["DavcnaPomoc"].value=data[5];
	}else{
		document.frmObrazec[pomocpoljepredpona+"Organizacija"].value=data[0];
		document.frmObrazec[pomocpoljepredpona+"Naslov"].value=data[1];
		document.frmObrazec[pomocpoljepredpona+"PostnaStevilka"].value=data[2];
		document.frmObrazec[pomocpoljepredpona+"Kraj"].value=data[3];
		document.frmObrazec[pomocpoljepredpona+"Drzava"].value="SI";
		document.frmObrazec[pomocpoljepredpona+"Maticna"].value=data[4];
		document.frmObrazec[pomocpoljepredpona+"Davcna"].value=data[5];
		if (pomocobrazec=="stat") {
			submitform_stat(pomocpripona);
		} else if (pomocobrazec=="stat_mala") {
			submitform_stat_mala(pomocpripona);
		} else {
			submitform(pomocobrazec, pomocoddelek, pomocpriloga+"#"+pomocpripona);
		}
	}
}

function dodajcpv(obrazec, oddelek, priloga, polje) {
	++document.frmObrazec[polje].value;
	priloga = priloga+"#cpv"
	submitform(obrazec, oddelek, priloga);
}

function dodajmerilo(obrazec, oddelek, priloga, polje) {
	++document.frmObrazec[polje].value;
	priloga = priloga+"#merila"
	submitform(obrazec, oddelek, priloga);
}

function dodajpolja(obrazec, oddelek, priloga, polje, link) {
	++document.frmObrazec[polje].value;
	priloga = priloga+"#"+link
	submitform(obrazec, oddelek, priloga);
}

function dodajpredhodnoobjavo(obrazec, oddelek, priloga, polje) {
	++document.frmObrazec[polje].value;
	priloga = priloga+"#predhodnaobjava"
	submitform(obrazec, oddelek, priloga);
}

function dodajnuts(obrazec, oddelek, priloga, polje) {
	++document.frmObrazec[polje].value;
	priloga = priloga+"#nuts"
	submitform(obrazec, oddelek, priloga);
}

function dodajsklop(obrazec, oddelek, priloga, poljeStevilo, poljeAktiven) {
	document.frmObrazec[poljeStevilo].value = ++document.frmObrazec[poljeStevilo].value;
	document.frmObrazec[poljeAktiven].value = document.frmObrazec[poljeStevilo].value;
	submitform(obrazec, oddelek, priloga);
}

function shranisklop(obrazec, oddelek, priloga, poljeAktiven) {
	document.frmObrazec[poljeAktiven].value = 0;
	submitform(obrazec, oddelek, priloga);
}

function uredisklop(obrazec, oddelek, priloga, poljeAktiven, stSklopa) {
	document.frmObrazec[poljeAktiven].value = stSklopa;
	submitform(obrazec, oddelek, priloga);
}

function zbrisisklop(obrazec, oddelek, priloga, poljeZbrisan, sporocilo) {
	if (confirm(sporocilo))	{
		document.frmObrazec[poljeZbrisan].value = 1;
		submitform(obrazec, oddelek, priloga);
	}
}

function dodajsklop_oddelek(obrazec, oddelek, priloga, poljeStevilo, poljeAktiven, poljeAktivenOddelek, stOddelka) {
	document.frmObrazec[poljeStevilo].value = ++document.frmObrazec[poljeStevilo].value;
	document.frmObrazec[poljeAktiven].value = document.frmObrazec[poljeStevilo].value;
	document.frmObrazec[poljeAktivenOddelek].value = stOddelka;
	submitform(obrazec, oddelek, priloga);
}

function shranisklop_oddelek(obrazec, oddelek, priloga, poljeAktiven, poljeAktivenOddelek) {
	document.frmObrazec[poljeAktiven].value = 0;
	document.frmObrazec[poljeAktivenOddelek].value = 0;
	submitform(obrazec, oddelek, priloga);
}

function uredisklop_oddelek(obrazec, oddelek, priloga, poljeAktiven, stSklopa, poljeAktivenOddelek, stOddelka) {
	document.frmObrazec[poljeAktiven].value = stSklopa;
	document.frmObrazec[poljeAktivenOddelek].value = stOddelka;
	submitform(obrazec, oddelek, priloga);
}

function shraniobrazecLektor(obrazec, sporocilo, akcija, oznaka) {
	if (confirm(sporocilo))
	{
		document.frmObrazec.action="shrani_obrazec.asp?Obrazec="+obrazec+"&akcija="+akcija+"&oznaka="+oznaka;
		document.frmObrazec.submit();
	}
}

function shraniobrazec(obrazec, poljeobrazec, krateknaslov, sporocilo, akcija, oznaka) {
	var tmp = prompt(sporocilo, krateknaslov)
	if (!(tmp==null)){
		if (tmp.length>50){
			alert('Naslov je lahko dolg največ 50 znakov, ta je pa ' + tmp.length + ' znakov!')
			shraniobrazec(obrazec, poljeobrazec, tmp, sporocilo, akcija, oznaka)
		}else{
			document.frmObrazec[poljeobrazec].value = tmp;
			document.frmObrazec.action="shrani_obrazec.asp?Obrazec="+obrazec+"&akcija="+akcija+"&oznaka="+oznaka;
			document.frmObrazec.submit();
		}
	}
}

var isMinNS6 = (navigator.appName.indexOf("Netscape") >= 0 && parseFloat(navigator.appVersion) >= 5) ? 1 : 0;
var gField;
function preveristevilo(obj,dolgopis)   {
	if (typeof (dolgopis) == "undefined" )
	{
		dolgopis = true;
	} 
	obj.value=obj.value.replace('-','');
	obj.value=obj.value.replace(/ /g,'');
	prevecdecimalk=false;
	nistevilo=false;
	if (obj.value.indexOf(",")>-1){
		if ( (obj.value.length-obj.value.indexOf(",")-1)>2 ){
			prevecdecimalk=true;
		}
	}
	tmp=obj.value.replace(',','.');
	
	if (tmp!="") {
		if ( (isNaN(tmp)) | (obj.value.indexOf(".")>-1) ){
			nistevilo=true;
		} else if (obj.value.indexOf(",")+1==obj.value.length){
			obj.value=obj.value.substr(0,obj.value.length-1);
		}
		if (nistevilo | prevecdecimalk) {
			if (nistevilo) {
				if (dolgopis) {
					alert("'" + obj.value + "' ni število. Za to polje je predvideno število!\nPravila:\n- decimalno vejico pišite z vejico,\n- znesek zaokrožite na dve decimalni mesti,\n- NE uporabljajte pike (recimo med tisočicami in desettisočicami)\n- ne uporabljajte presledkov");
				} else {
					alert("'" + obj.value + "' ni število.");
				}
			} else {
				alert("Znesek zaokrožite na dve decimalni mesti!");
			}
			obj.focus();
			obj.select();
			obj.style.background='#ffaaaa';
			gField=obj;
			if(isMinNS6) {
				setTimeout("if(gField!=null){gField.focus();gField.select();gField=null;}",0);
			}
		} else if (dolgopis && (obj.value.indexOf(",")>-1) && (obj.value.indexOf(",")+2==obj.value.length)){
			obj.value=obj.value+'0';
		}
	}
}

function preveridelez(obj)   {
	preveristevilo(obj,false);
	tmp=obj.value.replace(',','.');
	if ((tmp!="") & ((tmp <= 0) | (tmp > 100))){
		alert("'" + obj.value + "' ni število med 0 in 100!");
		obj.focus();
		obj.select();
		obj.style.background='#ffaaaa';
		gField=obj;
		if(isMinNS6) {
		    setTimeout("if(gField!=null){gField.focus();gField.select();gField=null;}",0);
		}
	}
}

function preveristnaravno2(obj)   {
	preveristevilo(obj,false);
	tmp=obj.value;
	if ((tmp!="") & ((tmp < 0) || (math.floor(tmp)!=tmp))){
		alert("'" + obj.value + "' ni število med 0 in 100!");
		obj.focus();
		obj.select();
		obj.style.background='#ffaaaa';
		gField=obj;
		if(isMinNS6) {
		    setTimeout("if(gField!=null){gField.focus();gField.select();gField=null;}",0);
		}
	}
}

function preveristnaravno(obj)   {
	preveristevilo(obj,false);
	tmp=obj.value;
	if ((tmp!="") & ((tmp.indexOf(",") > -1) | (tmp<0))){
		alert("'" + tmp + "' ni nenegativno celo število!");
		obj.focus();
		obj.select();
		obj.style.background='#ffaaaa';
		gField=obj;
		if(isMinNS6) {
			setTimeout("if(gField!=null){gField.focus();gField.select();gField=null;}",0);
		}
	}
}

function preveristnaravnobreznic(obj)   {
	preveristevilo(obj,false);
	tmp=obj.value;
	if ((tmp!="") & ((tmp.indexOf(",") > -1) | (tmp<=0))){
		alert("'" + tmp + "' ni naravno število (pozitivno celo število)!");
		obj.focus();
		obj.select();
		obj.style.background='#ffaaaa';
		gField=obj;
		if(isMinNS6) {
			setTimeout("if(gField!=null){gField.focus();gField.select();gField=null;}",0);
		}
	}
}

function preveristnaravnobreznic_old(obj)   {
	preveristnaravno(obj);
	tmp=obj.value;
	if (tmp=="0"){
		alert("Za to polje je predvideno pozitivno celo število (naravno število)!");
		obj.focus();
		obj.select();
		obj.style.background='#ffaaaa';
		gField=obj;
		if(isMinNS6) {
			setTimeout("if(gField!=null){gField.focus();gField.select();gField=null;}",0);
		}
	}
}

function preveriuro(obj)   {
	if (obj.value!=""){
		test=true;
		n=obj.value.indexOf(":");
		if (n<1 || n==obj.value.length-1){
			test=false;
		}else{
			ura=obj.value.substring(0,n);
			minute=obj.value.substring(n+1);
			if ((minute.length!=2)||isNaN(minute)||isNaN(ura)||ura.length>2){
				test=false;
			}else if (minute<0 || minute>59 || ura<0 || ura>24 || (ura==24 && minute!=0)){
				test=false;
			}
		}

		if (test==false){
			alert("'" + obj.value + "' ni pravilen zapis časa. Za to polje je predviden zapis oblike uu:mm!");
			obj.focus();
			obj.select();
			obj.style.background='#ffaaaa';
			gField=obj;
			if(isMinNS6) {
				setTimeout("if(gField!=null){gField.focus();gField.select();gField=null;}",0);
			}
		}
	}
}

function PreveriURL2(element){
	if ((element.value!="") && ((element.value.indexOf('http://')!=0) || (element.value.indexOf('.')==-1) || (element.value.indexOf(' ')>-1))){ 
		alert('Internetni naslov ni pravilne oblike.\nPreverite, da se res začne s  http://  in da je napisan pravilno!');
		element.focus();
		element.select();
		element.style.background='#ffaaaa';
		gField=element;
		if(isMinNS6) {
		    setTimeout("if(gField!=null){gField.focus();gField.select();gField=null;}",0);
		}
	}
}

function preverienakost(obj,obj2,opozorilo)   {
	if ((obj.value!="") & (obj2.value!="") & (obj.value!=obj2.value)){
		alert(opozorilo + "\n'" + obj.value + "' ni enako '" + obj2.value + "'!");
		obj.focus();
		gField=obj;
		if(isMinNS6) {
		    setTimeout("if(gField!=null){gField.focus();gField=null;}",0);
		}
		return false;
	} else {
		return true;
	}
}

function on(name)	{
	document[name].src = "images/nav_" + name + "_p.gif";
	}

function off(name)	{
	document[name].src = "images/nav_" + name + ".gif";
	}

function statuson(tekst)	{
	self.status = tekst;
	}

function statusoff()	{
	self.status = "";
	}

function PreveriEmail(e) {
	var ok="1234567890qwertyuiop[]asdfghjklzxcvbnm.@-_QWERTYUIOPASDFGHJKLZXCVBNM";
	for(i=0; i < e.length ;i++){
		if(ok.indexOf(e.charAt(i))<0){ 
			return false;
		}	
	} 
	re = /(@.*@)|(\.\.)|(^\.)|(^@)|(@$)|(\.$)|(@\.)/;
	re_two = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
	if (!e.match(re) && e.match(re_two)) {
		return (-1);
	}
}

function PreveriUporabniskoIme() {
	if(!PreveriEmail(document.forms.registracija.UporabniskoIme.value)){
		alert("Uporabniško ime mora biti oblike pravilnega elektronskega naslova!");
		document.forms.registracija.UporabniskoIme.focus();
		document.forms.registracija.UporabniskoIme.select();
		return false;
	}
	return true;
}

function PreveriURL(element){
	if ((element.value!="") && ((element.value.indexOf('http://')!=0) || (element.value.indexOf('.')==-1) || (element.value.indexOf(' ')>-1))){ 
		alert('Internetni naslov ni pravilne oblike.\nPreverite, da se res začne s  http://  in da je napisan pravilno!');
		element.focus();
		element.select();
		return false;
	}else{
	return true;
	}
}

function PreveriMaticno(element){
	var tmp = false
	var mst = element.value
	if (mst==""){
		alert("Matična številka ne sme biti prazna!");
		element.focus();
		return false;
	}
	if (isNaN(mst)){
		alert("Matične številke niste vpisali s samimi števili!");
		element.focus();
		element.select();
		return false;
	}
	if (mst.length<7){
		alert("Matična številka je prekratka!");
		element.focus();
		element.select();
		return false;
	}
	
	if ((mst=="1111111") | (mst=="2222222") | (mst=="3333333") | (mst=="4444444")){
		alert("Matična številka ni pravilna!");
		element.focus();
		element.select();
		return false;
	}

	var st1=parseInt(mst.charAt(0))*7;
	var st2=parseInt(mst.charAt(1))*6;
	var st3=parseInt(mst.charAt(2))*5;
	var st4=parseInt(mst.charAt(3))*4;
	var st5=parseInt(mst.charAt(4))*3;
	var st6=parseInt(mst.charAt(5))*2;
	var stevilo=st1+st2+st3+st4+st5+st6;
	var ostanek = parseInt(stevilo % 11);
	var kontrolna = parseInt(11-ostanek);
	if (kontrolna==10){
		kontrolna=0;
	}
	if (kontrolna==mst.charAt(6)){
		tmp = true;
	}else{
		st1=parseInt(mst.charAt(0))*2;
		st2=parseInt(mst.charAt(1))*3;
		st3=parseInt(mst.charAt(2))*4;
		st4=parseInt(mst.charAt(3))*5;
		st5=parseInt(mst.charAt(4))*6;
		st6=parseInt(mst.charAt(5))*7;
		stevilo=st1+st2+st3+st4+st5+st6;
		ostanek = parseInt(stevilo % 11);
		kontrolna = parseInt(11-ostanek);
		if (kontrolna==10){
			kontrolna=0;
		}
		if (kontrolna==mst.charAt(6)){
			tmp = true;
		}else{
			tmp1 = "5162738490";
			st1=parseInt(tmp1.indexOf(mst.charAt(0))+1);
			st2=parseInt(mst.charAt(1));
			st3=parseInt(tmp1.indexOf(mst.charAt(2))+1);
			st4=parseInt(mst.charAt(3));
			st5=parseInt(tmp1.indexOf(mst.charAt(4))+1);
			st6=parseInt(mst.charAt(5));
			stevilo=st1+st2+st3+st4+st5+st6;
			ostanek = parseInt(stevilo % 10);
			kontrolna = parseInt(10-ostanek);
			if (kontrolna==10){
				kontrolna=0;
			}
			if (kontrolna==mst.charAt(6)){
				tmp = true;
			}else{
				tmp = false;
			}
		}
	}

	if (!tmp){
		alert("Matična številka ni pravilna!");
		element.focus();
		element.select();
		return false;
	}

	return true;
}

function CheckForm() {

	if (document.forms.registracija.akcija.value=="Registracija"){
		if (!PreveriUporabniskoIme()){
			return false;
		}
		if (document.forms.registracija.geslo.value==""){
			alert("Geslo ne sme biti prazno!");
			document.forms.registracija.geslo.focus();
			return false;
		}
	}

    if ((document.forms.registracija.geslo.value) != (document.forms.registracija.ponovnogeslo.value)){
		alert("Gesli se ne ujemata!");
		document.forms.registracija.geslo.focus();
		return false;
    }

	if (document.forms.registracija.Organizacija.value==""){
		alert("Uradno ime ne sme biti prazno!");
		document.forms.registracija.Organizacija.focus();
		return false;
	}

	if (!PreveriMaticno(document.forms.registracija.maticna)){
		return false;
	}

	if (document.forms.registracija.Naslov.value==""){
		alert("Poštni naslov ne sme biti prazen!");
		document.forms.registracija.Naslov.focus();
		return false;
	}

	if (document.forms.registracija.PostnaStevilka.value==""){
		alert("Poštna številka ne sme biti prazna!");
		document.forms.registracija.PostnaStevilka.focus();
		return false;
	}

	if (document.forms.registracija.Kraj.value==""){
		alert("Kraj ne sme biti prazen!");
		document.forms.registracija.Kraj.focus();
		return false;
	}

	if (document.forms.registracija.Drzava.value==""){
		alert("Država ne sme biti prazna!");
		document.forms.registracija.Drzava.focus();
		return false;
	}

	if (document.forms.registracija.KontaktnaOseba.value==""){
		alert("Kontaktna oseba ne sme biti prazna!");
		document.forms.registracija.KontaktnaOseba.focus();
		return false;
	}

	if (document.forms.registracija.Telefon.value==""){
		alert("Telefon ne sme biti prazen!");
		document.forms.registracija.Telefon.focus();
		return false;
	}

	if (document.forms.registracija.Email.value==""){
		alert("Elektronska pošta ne sme biti prazna!");
		document.forms.registracija.Email.focus();
		return false;
	}

	if (!PreveriEmail(document.forms.registracija.Email.value)){
		alert("Elektronska pošta ni pravilne oblike!");
		document.forms.registracija.Email.focus();
		document.forms.registracija.Email.select();
		return false;
	}

	if (!PreveriURL(document.forms.registracija.URL)){
		return false;
	}

	if (document.forms.registracija.EmailDopust1.value!="" & !PreveriEmail(document.forms.registracija.EmailDopust1.value)){
		alert("Prva elektronska pošta za kopije obvestil ni pravilne oblike!");
		document.forms.registracija.EmailDopust1.focus();
		document.forms.registracija.EmailDopust1.select();
		return false;
	}

	if (document.forms.registracija.EmailDopust2.value!="" & !PreveriEmail(document.forms.registracija.EmailDopust2.value)){
		alert("Druga elektronska pošta za kopije obvestil ni pravilne oblike!");
		document.forms.registracija.EmailDopust2.focus();
		document.forms.registracija.EmailDopust2.select();
		return false;
	}

	if (document.forms.registracija.EmailDopust3.value!="" & !PreveriEmail(document.forms.registracija.EmailDopust3.value)){
		alert("Tretja elektronska pošta za kopije obvestil ni pravilne oblike!");
		document.forms.registracija.EmailDopust3.focus();
		document.forms.registracija.EmailDopust3.select();
		return false;
	}

	if ((document.forms.registracija.reklame[0].checked==false) & (document.forms.registracija.reklame[1].checked==false)){
		alert('Odgovorite, ali želite prejemati naša občasna reklamna obvestila na vaš elektronski naslov!');
		return false;
	}

	return true;
}

function CheckFile() {

	if (document.uvoz.attach1.value==""){
		alert("Izberite XML datoteko za uvoz!");
		document.uvoz.attach1.focus();
		return false;
	}

	if ((document.uvoz.attach1.value.indexOf(".dtd") > -1) | (document.uvoz.attach1.value.indexOf(".ent") > -1)) {
		alert("Nedovoljeno ime datoteke z XML kodo!");
		document.uvoz.attach1.focus();
		return false;
	}

	if (document.uvoz.attach2.value==""){
		alert("Izberite XML datoteko za plačnika!");
		document.uvoz.attach2.focus();
		return false;
	}

	if ((document.uvoz.attach2.value.indexOf(".dtd") > -1) | (document.uvoz.attach2.value.indexOf(".ent") > -1)) {
		alert("Nedovoljeno ime datoteke za plačnika!");
		document.uvoz.attach2.focus();
		return false;
	}

	return true;
}

function CheckPDFCPV() {

	var koncnica = document.pdfCPV.attach1.value.substring(document.pdfCPV.attach1.value.length-4,document.pdfCPV.attach1.value.length);
	if (document.pdfCPV.pdfCPV.value==""){
		alert("Izberite CPV!");
		return false;
	}else if (document.pdfCPV.attach1.value==""){
		alert("Izberite PDF datoteko!");
		document.pdfCPV.attach1.focus();
		return false;
	}else if (koncnica.toLowerCase() != ".pdf") {
		alert("Prenesti smete le PDF datoteke!");
		document.pdfCPV.attach1.focus();
		return false;
	}else{
		document.pdfCPV.action="uploadPDF.asp";
		document.pdfCPV.enctype="multipart/form-data";
		document.pdfCPV.encoding="multipart/form-data";
		document.pdfCPV.submit();
	}

}

function CheckFormRazglas(tip) {

	var letost = document.frmObrazec.stevilkaUL.value.substring(document.frmObrazec.stevilkaUL.value.length-4,document.frmObrazec.stevilkaUL.value.length)
	var letooz = document.frmObrazec.oznakaUL.value.substring(document.frmObrazec.oznakaUL.value.length-2,document.frmObrazec.oznakaUL.value.length)
	var leto = document.frmObrazec.datumobjaveLeto.value

	if ((document.frmObrazec.glavnitipobjave[0].checked==false) & (document.frmObrazec.glavnitipobjave[1].checked==false)){
		alert('Izberite tip objave!');
		return false;
	}else if ((document.frmObrazec.tipobjave[0].checked==false) & (document.frmObrazec.tipobjave[1].checked==false) & (document.frmObrazec.tipobjave[2].checked==false) & (document.frmObrazec.tipobjave[3].checked==false) & (document.frmObrazec.tipobjave[4].checked==false) & (document.frmObrazec.tipobjave[5].checked==false) & (document.frmObrazec.tipobjave[6].checked==false) & (document.frmObrazec.tipobjave[7].checked==false) & (document.frmObrazec.tipobjave[8].checked==false) & (document.frmObrazec.tipobjave[9].checked==false) & (document.frmObrazec.tipobjave[10].checked==false) & (document.frmObrazec.tipobjave[11].checked==false) & (document.frmObrazec.tipobjave[12].checked==false) & (document.frmObrazec.tipobjave[13].checked==false)){
		alert('Izberite natančen tip objave!');
		return false;
	}else if (document.frmObrazec.stevilkaUL.value==""){
		alert('Izpolnite številko UL, kjer je bila originalna objava!');
		document.frmObrazec.stevilkaUL.focus();
		return false;
	}else if (document.frmObrazec.stevilkaUL.value.length<6){
		alert('Številka UL, kjer je bila originalna objava, je prekratka! Pravilna oblika je številka/letnica.\nPrimer pravilne oblike: 75/2007');
		document.frmObrazec.stevilkaUL.focus();
		return false;
	}else if (document.frmObrazec.stevilkaUL.value.indexOf('/')!=(document.frmObrazec.stevilkaUL.value.length-5)){
		alert('Številka UL, kjer je bila originalna objava, je napisana narobe! Pravilna oblika je številka/letnica.\nPrimer pravilne oblike: 75/2007');
		document.frmObrazec.stevilkaUL.focus();
		return false;
	}else if ((document.frmObrazec.datumobjaveDan.value=="") | (document.frmObrazec.datumobjaveMesec.value=="") | (document.frmObrazec.datumobjaveLeto.value=="")){
		alert('Izpolnite datum originalne objave!');
		document.frmObrazec.datumobjaveDan.focus();
		return false;
	}else if (document.frmObrazec.oznakaUL.value==""){
		alert('Izpolnite oznako originalne objave!');
		document.frmObrazec.oznakaUL.focus();
		return false;
	}else if (document.frmObrazec.oznakaUL.value.length<4){
		alert('Oznaka originalne objave je prekratka!\nPrimer pravilne oblike: 12345/07');
		document.frmObrazec.oznakaUL.focus();
		return false;
	}else if (document.frmObrazec.oznakaUL.value.indexOf('/')!=(document.frmObrazec.oznakaUL.value.length-3)){
		alert('Oznaka objave je napisana narobe!\nPrimer pravilne oblike: 12345/07');
		document.frmObrazec.oznakaUL.focus();
		return false;
	}else if (document.frmObrazec.oznakaUL.value.toLowerCase().indexOf('ob') > -1){
		alert('Številka UL, kjer je bila originalna objava, je napisana narobe!\nPrimer pravilne oblike: 12345/07.\nOznako vpišite brez Ob- predpone');
		document.frmObrazec.oznakaUL.focus();
		return false;
	}else if (letost != leto){
		alert('Številka UL, kjer je bila originalna objava in datum objave obvestila nista usklajeni!\nZadnje štiri števke številke UL morajo biti enake letu objave!');
		document.frmObrazec.stevilkaUL.focus();
		return false;
	}else if (leto.substring(2,4) != letooz){
		alert('Oznaka originalne objave in datum objave obvestila nista usklajeni!\nZadnji dve števki oznake morajo biti enake zadnjim dvem števkam leta objave!');
		document.frmObrazec.oznakaUL.focus();
		return false;
	}else{
		if (tip=="lektor"){
			document.frmObrazec.action="obrazecrazglas_shrani.asp?klic=save&klic2=lektor";
			document.frmObrazec.enctype="application/x-www-form-urlencoded";
			document.frmObrazec.encoding="application/x-www-form-urlencoded";
			document.frmObrazec.submit();
		}else if (tip=="lektorbrez"){
			document.frmObrazec.action="obrazecrazglas_shrani.asp?klic=save&klic2=lektorbrez";
			document.frmObrazec.enctype="application/x-www-form-urlencoded";
			document.frmObrazec.encoding="application/x-www-form-urlencoded";
			document.frmObrazec.submit();
		}else{
			if ((document.frmObrazec.tipobjave[0].checked) | (document.frmObrazec.tipobjave[1].checked) | (document.frmObrazec.tipobjave[2].checked) | (document.frmObrazec.tipobjave[3].checked) | (document.frmObrazec.tipobjave[4].checked) | (document.frmObrazec.tipobjave[5].checked) | (document.frmObrazec.tipobjave[6].checked) | (document.frmObrazec.tipobjave[7].checked) | (document.frmObrazec.tipobjave[8].checked) | (document.frmObrazec.tipobjave[9].checked) | (document.frmObrazec.tipobjave[10].checked)){
				document.frmObrazec.action="obrazecrazglas_shrani.asp?klic=save";
				document.frmObrazec.enctype="application/x-www-form-urlencoded";
				document.frmObrazec.encoding="application/x-www-form-urlencoded";
				document.frmObrazec.submit();
			}else if ((document.frmObrazec.tipobjave[13].checked) | (document.frmObrazec.tipobjave[11].checked) | (document.frmObrazec.tipobjave[12].checked)){
				if (document.frmObrazec.attach1.value==""){
					alert("Izberite Wordovo DOC datoteko!");
					document.frmObrazec.attach1.focus();
					return false;
				}else{
					var koncnica = document.frmObrazec.attach1.value.substring(document.frmObrazec.attach1.value.length-4,document.frmObrazec.attach1.value.length);
					if (koncnica.toLowerCase() != ".doc") {
						alert("Prenesti smete le Wordove DOC datoteke!");
						document.frmObrazec.attach1.focus();
						return false;
					}else{
						document.frmObrazec.action="obrazecrazglas_shrani.asp?klic=upload";
						document.frmObrazec.enctype="multipart/form-data";
						document.frmObrazec.encoding="multipart/form-data";
						document.frmObrazec.submit();
					}
				}
			}
		}
	}
}

function CheckFormRazglasPDF(tip) {

	var letost = document.frmObrazec.stevilkaUL.value.substring(document.frmObrazec.stevilkaUL.value.length-4,document.frmObrazec.stevilkaUL.value.length)
	var letooz = document.frmObrazec.oznakaUL.value.substring(document.frmObrazec.oznakaUL.value.length-2,document.frmObrazec.oznakaUL.value.length)
	var leto = document.frmObrazec.datumobjaveLeto.value

	if (document.frmObrazec.stevilkaUL.value==""){
		alert('Izpolnite številko UL, kjer je bila originalna objava!');
		document.frmObrazec.stevilkaUL.focus();
		return false;
	}else if (document.frmObrazec.stevilkaUL.value.length<6){
		alert('Številka UL, kjer je bila originalna objava, je prekratka! Pravilna oblika je številka/letnica.\nPrimer pravilne oblike: 75/2007');
		document.frmObrazec.stevilkaUL.focus();
		return false;
	}else if (document.frmObrazec.stevilkaUL.value.indexOf('/')!=(document.frmObrazec.stevilkaUL.value.length-5)){
		alert('Številka UL, kjer je bila originalna objava, je napisana narobe! Pravilna oblika je številka/letnica.\nPrimer pravilne oblike: 75/2007');
		document.frmObrazec.stevilkaUL.focus();
		return false;
	}else if ((document.frmObrazec.datumobjaveDan.value=="") | (document.frmObrazec.datumobjaveMesec.value=="") | (document.frmObrazec.datumobjaveLeto.value=="")){
		alert('Izpolnite datum originalne objave!');
		document.frmObrazec.datumobjaveDan.focus();
		return false;
	}else if (document.frmObrazec.oznakaUL.value==""){
		alert('Izpolnite oznako originalne objave!');
		document.frmObrazec.oznakaUL.focus();
		return false;
	}else if (document.frmObrazec.oznakaUL.value.length<4){
		alert('Oznaka originalne objave je prekratka!\nPrimer pravilne oblike: 12345/07');
		document.frmObrazec.oznakaUL.focus();
		return false;
	}else if (document.frmObrazec.oznakaUL.value.indexOf('/')!=(document.frmObrazec.oznakaUL.value.length-3)){
		alert('Oznaka objave je napisana narobe!\nPrimer pravilne oblike: 12345/07');
		document.frmObrazec.oznakaUL.focus();
		return false;
	}else if (document.frmObrazec.oznakaUL.value.toLowerCase().indexOf('ob') > -1){
		alert('Številka UL, kjer je bila originalna objava, je napisana narobe!\nPrimer pravilne oblike: 12345/07.\nOznako vpišite brez Ob- predpone');
		document.frmObrazec.oznakaUL.focus();
		return false;
	}else if (letost != leto){
		alert('Številka UL, kjer je bila originalna objava in datum objave obvestila nista usklajeni!\nZadnje štiri števke številke UL morajo biti enake letu objave!');
		document.frmObrazec.stevilkaUL.focus();
		return false;
	}else if (leto.substring(2,4) != letooz){
		alert('Oznaka originalne objave in datum objave obvestila nista usklajeni!\nZadnji dve števki oznake morajo biti enake zadnjim dvem števkam leta objave!');
		document.frmObrazec.oznakaUL.focus();
		return false;
	}else{
		if (tip=="lektor"){
			document.frmObrazec.action="obrazecrazglas_shrani.asp?klic=save&klic2=lektor&klic3=pdf";
			document.frmObrazec.enctype="application/x-www-form-urlencoded";
			document.frmObrazec.encoding="application/x-www-form-urlencoded";
			document.frmObrazec.submit();
		}else if (tip=="lektorbrez"){
			document.frmObrazec.action="obrazecrazglas_shrani.asp?klic=save&klic2=lektorbrez&klic3=pdf";
			document.frmObrazec.enctype="application/x-www-form-urlencoded";
			document.frmObrazec.encoding="application/x-www-form-urlencoded";
			document.frmObrazec.submit();
		}else{
			if (document.frmObrazec.attach1.value==""){
				alert("Izberite PDF datoteko!");
				document.frmObrazec.attach1.focus();
				return false;
			}else{
				var koncnica = document.frmObrazec.attach1.value.substring(document.frmObrazec.attach1.value.length-4,document.frmObrazec.attach1.value.length);
				if (koncnica.toLowerCase() != ".pdf") {
					alert("Prenesti smete le PDF datoteke!");
					document.frmObrazec.attach1.focus();
					return false;
				}else{
					document.frmObrazec.action="obrazecrazglas_shrani.asp?klic=upload&klic3=pdf";
					document.frmObrazec.enctype="multipart/form-data";
					document.frmObrazec.encoding="multipart/form-data";
					document.frmObrazec.submit();
				}
			}
		}
	}
}

function changer(obj){
	obj.style.background='#FFFFAD';
}  

function restore(obj){
	obj.style.background='#FFFFFF';
}

function preveriStrinjanje(){
	if (document.forms.pogoji.strinjanje.checked == false){
		alert("Za nadaljevanje morate prebrati splošne pogoje in se z njimi strinjati!");
		return false;
	}
return true;
}

function gumbon(name)	{
	document[name].src = "images/" + name + "_ON.gif";
	}

function gumboff(name)	{
	document[name].src = "images/" + name + "_OFF.gif";
	}

function getAbsoluteElementPos(Element) {
	var SL = 0, ST = 0;
	var IsDiv = /^div$/i.test(Element.tagName);
	if (IsDiv && Element.scrollLeft) SL = Element.scrollLeft;
	if (IsDiv && Element.scrollTop) ST = Element.scrollTop;
	var Pos = {x: Element.offsetLeft - SL, y: Element.offsetTop - ST};
	if (Element.offsetParent) {
		var tmp = getAbsoluteElementPos(Element.offsetParent);
		Pos.x += tmp.x;
		Pos.y += tmp.y;
	}
	return Pos;
}

function showTooltip(Event, Text) {
    output = '<table cellpadding="0" cellspacing="0"><tr><td id="tooltip_content" class="tooltip_popup">';
    output += Text;
    output += '</td></tr></table>';

    if (window.event) Event = window.event;
    
    var scrollX = 0;
    var scrollY = 0;
    if (document.documentElement && document.documentElement.scrollTop) {
    	scrollX = document.documentElement.scrollLeft;
    	scrollY = document.documentElement.scrollTop;
    }
    else if (document.body) {
        scrollX = document.body.scrollLeft;
    	scrollY = document.body.scrollTop;
    }
    
    var X = Event.clientX + scrollX - 1;
    var Y = Event.clientY + scrollY + 19;
    
    tooltipElement = document.getElementById("tooltip_popup");
    if (tooltipElement) {
        tooltipElement.style.left = X.toString() + 'px';
        tooltipElement.style.top = Y.toString() + 'px';
        tooltipElement.innerHTML = output;
        tooltipElement.style.visibility = "visible";
    }
    
    if (/msie/i.test(navigator.userAgent)) {
        tooltipContent = document.getElementById("tooltip_content");
        
        pos = getAbsoluteElementPos(tooltipContent);
        ttArea = {x1: pos.x, y1: pos.y, x2: pos.x + tooltipContent.offsetWidth, y2: pos.y + tooltipContent.offsetHeight};
        
        var comboElements = document.getElementsByTagName("select");
        for (var i = 0; i < comboElements.length; i++) {
            pos = getAbsoluteElementPos(comboElements[i]);
            elemArea = {x1: pos.x, y1: pos.y, x2: pos.x + comboElements[i].offsetWidth, y2: pos.y + comboElements[i].offsetHeight};
            
            var IsOverlapped = 
                 (((ttArea.x1 >= elemArea.x1) && (ttArea.x1 < elemArea.x2)) || ((ttArea.x2 >= elemArea.x1) && (ttArea.x2 < elemArea.x2)) || ((ttArea.x1 < elemArea.x1) && (ttArea.x2 >= elemArea.x2)))
              && (((ttArea.y1 >= elemArea.y1) && (ttArea.y1 < elemArea.y2)) || ((ttArea.y2 >= elemArea.y1) && (ttArea.y2 < elemArea.y2)) || ((ttArea.y1 < elemArea.y1) && (ttArea.y2 >= elemArea.y2)));
            
            if (IsOverlapped) comboElements[i].style.visibility = 'hidden';
        } 
    }
}

function hideTooltip() {
    tooltipElement = document.getElementById("tooltip_popup");
    if (tooltipElement) tooltipElement.style.visibility = "hidden";
    
    var comboElements = document.getElementsByTagName("select");
    for (var i = 0; i < comboElements.length; i++) {
        comboElements[i].style.visibility = 'visible';
    } 
}

function testStevke(obj){
	validChar='0123456789';
	var strlen = obj.value.length;

	if(strlen < 1){
		return true;
	}

	for (var i=0; i < strlen; i++){
		if(validChar.indexOf(obj.value.charAt(i))<0) {
			alert("Neveljaven znak!");
			obj.focus();
			obj.select();
			gField=obj;
			if(isMinNS6) {
				setTimeout("if(gField!=null){gField.focus();gField.select();gField=null;}",0);
			}
			return false;
		}
	}
	return true;
}

function preveri_male_test(predpona){
	return preveri_male_posamezen(predpona,'ZJN2_blago',1,0,9999.99);
	return preveri_male_posamezen(predpona,'ZJN2_storitve',1,0,9999.99);
	return preveri_male_posamezen(predpona,'ZJN2_gradnje',1,0,19999.99);
	return preveri_male_posamezen(predpona,'ZJN2_blago',2,10000.00,39999.99);
	return preveri_male_posamezen(predpona,'ZJN2_storitve',2,10000.00,39999.99);
	return preveri_male_posamezen(predpona,'ZJN2_gradnje',2,20000.00,79999.99);
	return preveri_male_posamezen(predpona,'ZJNVETPS_blago',1,0,19999.99);
	return preveri_male_posamezen(predpona,'ZJNVETPS_storitve',1,0,19999.99);
	return preveri_male_posamezen(predpona,'ZJNVETPS_gradnje',1,0,39999.99);
	return preveri_male_posamezen(predpona,'ZJNVETPS_blago',2,20000.00,79999.99);
	return preveri_male_posamezen(predpona,'ZJNVETPS_storitve',2,20000.00,79999.99);
	return preveri_male_posamezen(predpona,'ZJNVETPS_gradnje',2,40000.00,159999.99);
}

function preveri_male(predpona){
	if (!preveri_male_posamezen(predpona,'ZJN2_blago',1,0,9999.99)){
		return false;
	} else if (!preveri_male_posamezen(predpona,'ZJN2_storitve',1,0,9999.99)){
		return false;
	} else if (!preveri_male_posamezen(predpona,'ZJN2_gradnje',1,0,19999.99)){
		return false;
	} else if (!preveri_male_posamezen(predpona,'ZJN2_blago',2,10000.00,39999.99)){
		return false;
	} else if (!preveri_male_posamezen(predpona,'ZJN2_storitve',2,10000.00,39999.99)){
		return false;
	} else if (!preveri_male_posamezen(predpona,'ZJN2_gradnje',2,20000.00,79999.99)){
		return false;
	} else if (!preveri_male_posamezen(predpona,'ZJNVETPS_blago',1,0,19999.99)){
		return false;
	} else if (!preveri_male_posamezen(predpona,'ZJNVETPS_storitve',1,0,19999.99)){
		return false;
	} else if (!preveri_male_posamezen(predpona,'ZJNVETPS_gradnje',1,0,39999.99)){
		return false;
	} else if (!preveri_male_posamezen(predpona,'ZJNVETPS_blago',2,20000.00,79999.99)){
		return false;
	} else if (!preveri_male_posamezen(predpona,'ZJNVETPS_storitve',2,20000.00,79999.99)){
		return false;
	} else if (!preveri_male_posamezen(predpona,'ZJNVETPS_gradnje',2,40000.00,159999.99)){
		return false;
	}
}

function preveri_male_posamezen(predpona,polje,kategorija,min,max) {
	obj_st=document.frmObrazec[predpona+polje+"_st"+kategorija];
	obj_vr=document.frmObrazec[predpona+polje+"_vr"+kategorija];
	tmp_st=obj_st.value;
	tmp_vr=obj_vr.value;
	tmp_vr=Math.round(tmp_vr.replace(',','.')*100)/100;

	if (tmp_st != 0 || tmp_vr != 0) {
		if (tmp_st == 0) {
			alert("Število oddanih naročil ste vpisali napačno!");
			obj_st.focus();
			obj_st.select();
			//obj_st.style.background='#ffaaaa';
			return false;
		}
		if (tmp_vr == 0) {
			alert("Vrednost oddanih naročil ste vpisali napačno!");
			obj_vr.focus();
			obj_vr.select();
			//obj_vr.style.background='#ffaaaa';
			return false;
		}

		tmp_povp = tmp_vr / tmp_st;
		if (tmp_povp < min || tmp_povp > max) {
			alert("Prišlo je do napake pri vnosu, saj povprečna vrednost ni v kategoriji " + min.toString().replace('.',',') + " - " + max.toString().replace('.',',') + " EUR!");
			//obj_st.style.background='#ffaaaa';
			//obj_vr.style.background='#ffaaaa';
			obj_vr.focus();
			return false;
		}
	}
	return true;
}

function preveri_ponudnika_del(predpona,polje,ime_polja) {
	if (document.frmObrazec[predpona+polje].value == "") {
		alert("Izpolnite polje " + ime_polja + "!");
		document.frmObrazec[predpona+polje].focus();
		return false;
	} else {
		return true;
	}
}

function preveri_ponudnika(predpona) {
	if ((document.frmObrazec[predpona+'TipSubjekta'][0].checked) && (document.frmObrazec[predpona+'Organizacija'].value == "")) {
		alert("Izberite subjekt iz poslovnega registra!");
		document.frmObrazec[predpona+'Organizacija'].focus();
		return false;
	} else if (!preveri_ponudnika_del(predpona,'Organizacija','Uradno ime')) {
		return false;
	} else if (!preveri_ponudnika_del(predpona,'Naslov','Naslov')) {
		return false;
	} else if (!preveri_ponudnika_del(predpona,'PostnaStevilka','Poštna številka')) {
		return false;
	} else if (!preveri_ponudnika_del(predpona,'Kraj','Kraj')) {
		return false;
	} else if (!preveri_ponudnika_del(predpona,'Drzava','Država')) {
		return false;
	} else if (!preveri_ponudnika_del(predpona,'st_narocil','Število naročil')) {
		return false;
	} else if (!preveri_ponudnika_del(predpona,'vrednost_ocenjena','Ocenjena vrednost')) {
		return false;
	} else if (!preveri_ponudnika_del(predpona,'vrednost_koncna','Končna vrednost')) {
		return false;
	} else if (!preveri_ponudnika_del(predpona,'stopnja_DDV','Stopnja DDV')) {
		return false;
	} else if ((!document.frmObrazec[predpona+'skupna_ponudba'][0].checked) && (!document.frmObrazec[predpona+'skupna_ponudba'][1].checked)) {
		alert("Manjka odgovor glede skupne ponudbe!");
		document.frmObrazec[predpona+'skupna_ponudba'][1].focus();
		return false;
	} else {
		return true;
	}
}

function preveri_sklenitev_OS_old(input){
	var validformat=/^\d{1,2}\.\d{1,2}\.\d{4}$/
	var returnval=false
	if (!validformat.test(input.value)) {
		alert("Napačen zapis datuma!");
	} else {
		var dayfield=input.value.split(".")[0]
		var monthfield=input.value.split(".")[1]
		var yearfield=input.value.split(".")[2]
		var dayobj = new Date(yearfield, monthfield-1, dayfield)
		if ((dayobj.getMonth()+1!=monthfield)||(dayobj.getDate()!=dayfield)||(dayobj.getFullYear()!=yearfield)) {
			alert("Tak datum ne obstaja!");
		} else if (yearfield>=2009) {
			alert("Datum je lahko le pred letom 2009!");
		} else {
			returnval=true;
		}
	}
	if (returnval==false){
		input.focus();
		input.select();
		gField=input;
		if(isMinNS6) {
			setTimeout("if(gField!=null){gField.focus();gField.select();gField=null;}",0);
		}
	}
	return returnval;
}

function preveri_datum(input){
	var validformat=/^\d{1,2}\.\d{1,2}\.\d{4}$/
	var returnval=false
	if (!validformat.test(input.value)) {
		alert("Napačen zapis datuma!");
	} else {
		var dayfield=input.value.split(".")[0]
		var monthfield=input.value.split(".")[1]
		var yearfield=input.value.split(".")[2]
		var dayobj = new Date(yearfield, monthfield-1, dayfield)
		if ((dayobj.getMonth()+1!=monthfield)||(dayobj.getDate()!=dayfield)||(dayobj.getFullYear()!=yearfield)) {
			alert("Tak datum ne obstaja!");
		} else {
			returnval=true;
		}
	}
	if (returnval==false){
		input.focus();
		input.select();
		gField=input;
		if(isMinNS6) {
			setTimeout("if(gField!=null){gField.focus();gField.select();gField=null;}",0);
		}
	}
	return returnval;
}

function preveri_sklenitev_OS(input){
	var returnval=preveri_datum(input)
	if ( (returnval==true) && (input.value.split(".")[2]>=2009) ){
		alert("Datum je lahko le pred letom 2009!");
		returnval=false;
	}
	if (returnval==false){
		input.focus();
		input.select();
		gField=input;
		if(isMinNS6) {
			setTimeout("if(gField!=null){gField.focus();gField.select();gField=null;}",0);
		}
	}
	return returnval;
}

function preveri_popravek_sklopa(predpona){
	if (!preveri_sklenitev_OS(document.frmObrazec[predpona+'datum_sklenitve'])) {
		return false;
	} else if (!preveri_ponudnika_del(predpona,'st_ponudb','Število prejetih ponudb za sklenitev okvirnega sporazuma')) {
		return false;
	} else if (!preveri_ponudnika_del(predpona,'trajanje_meseci','Trajanje okvirnega sporazuma')) {
		return false;
	} else {
		return true;
	}
}