﻿function um_obvesti(id, s) {
    if ( document.getElementById )
        if ( document.getElementById(id) )
            if ( document.getElementById(id).innerHTML ) {
                if ( s.length > 0 )
                    document.getElementById(id).innerHTML = s;
                else
                    document.getElementById(id).innerHTML = "&nbsp;";
                return true;
            }
    if ( s.length > 0 ) alert(s);
    return false;
}

function um_display(id, visible_B) {
    if ( document.getElementById )
        if ( document.getElementById(id) )
            if ( document.getElementById(id).style )
                if ( visible_B )
                    document.getElementById(id).style.display = "block";
                else
                    document.getElementById(id).style.display = "none";
}

function um_parseInteger(expr) {
    var n = parseInt(expr,10);
    if ( isNaN(n) )
        return 0
    else
        return n
}

function formatNumber(expr, decplaces) {
  var decseparator = arguments[2] || ",";
  var thoseparator = arguments[3] || ".";

  if ( isNaN(expr) ) return 0;

  var str = "" + Math.round(eval(expr) * Math.pow(10,decplaces));

  while (str.length <= decplaces) {
    str = "0" + str;
  }

  var decpoint = str.length - decplaces;

  var formats = decplaces > 0 ? decseparator + str.substring(decpoint, str.length) : "";

  var i = decpoint-3;
  while (i > 0) {
    formats = thoseparator + str.substring(i, i+3) + formats
    decpoint = i;
    i -= 3;
  }
  formats = str.substring(0,decpoint) + formats;

  return formats
}


function solskaOmogoci(e) {
    var f = e.form;
    
    if ( e.id === 'radio_solska_novi_00' ) {
        f.reset();
        f.ime1.readOnly = true;
        f.ime1.style.backgroundColor = '#ccc';
        f.priimek1.readOnly = true;
        f.priimek1.style.backgroundColor = '#ccc';
        f.datum_rojstva1.readOnly = true;
        f.datum_rojstva1.style.backgroundColor = '#ccc';
        f.davcna1.readOnly = true; // pri v1 tudi?
        f.davcna1.style.backgroundColor = '#ccc';
        f.naslov1.readOnly = true;
        f.naslov1.style.backgroundColor = '#ccc';
        f.hst1.readOnly = true;
        f.hst1.style.backgroundColor = '#ccc';
        f.postast.readOnly = true;
        f.postast.style.backgroundColor = '#ccc';
        f.kraj.readOnly = true;
        f.kraj.style.backgroundColor = '#ccc';
    } else {
        f.ime1.readOnly = false;
        f.ime1.style.backgroundColor = '';
        f.priimek1.readOnly = false;
        f.priimek1.style.backgroundColor = '';
        f.datum_rojstva1.readOnly = false;
        f.datum_rojstva1.style.backgroundColor = '';
        f.davcna1.readOnly = false; // pri v1 tudi?
        f.davcna1.style.backgroundColor = '';
        f.naslov1.readOnly = false;
        f.naslov1.style.backgroundColor = '';
        f.hst1.readOnly = false;
        f.hst1.style.backgroundColor = '';
        f.postast.readOnly = false;
        f.postast.style.backgroundColor = '';
        f.kraj.readOnly = false;
        f.kraj.style.backgroundColor = '';
        
        f.ime1.focus();

    }
    
}


function solskaPostavi(f) {

	if (f.x_idsubjekt[0].checked) {
		solskaVariante(f, 1);
		return;
	}
	
	if (f.x_idsubjekt[1].checked) {
		solskaVariante(f, 2);
		return;
	}

	if (f.x_idsubjekt[2].checked) {
		solskaVariante(f, 3);
		return;
	}
	
	solskaPreveriKodoReset(f);

	solskaPostaviVarianto(f);

}

function solskaPostaviVarianto(f)
{
	f.x_idsubjekt[0].disabled = false;
	f.x_idsubjekt[1].disabled = false;
	f.x_idsubjekt[2].disabled = false;

	if ( f.datum_rojstva1.value.length > 0 )
	{
		var d_A = f.datum_rojstva1.value.split('.');
		if ( d_A.length == 3 ) 
		{
			var y = parseInt(d_A[2],10);
			if ( !isNaN(y) ) 
			{
				var ty = (new Date()).getFullYear();

				if ( y > (ty - 5) ) {
					// zelo verjetno predšolski
					f.x_idsubjekt[2].disabled = true;
					f.x_idsubjekt[1].disabled = true;
					f.x_idsubjekt[0].checked = true;
					solskaVariante(f, 1);

				} else if ( y === ( ty - 5 ) ) {
					// predšolski ali osnovnošolski
					f.x_idsubjekt[2].disabled = true;
				}
				else if ( y > ( ty - 14 ) && y <= ( ty - 6) ) 
				{
					// zelo verjetno osnovnosolski
					f.x_idsubjekt[0].disabled = true;
					f.x_idsubjekt[2].disabled = true;
					f.x_idsubjekt[1].checked = true;
					solskaVariante(f, 2);
				}
				else if ( y === ( ty - 14 ) ) {
					// osnovnošolski ali dijak
					f.x_idsubjekt[0].disabled = true;
				}
				else if ( y < ( ty - 14 ) )
				{
					// zelo verjetno dijak ali student
					f.x_idsubjekt[0].disabled = true;
					f.x_idsubjekt[1].disabled = true;
					f.x_idsubjekt[2].checked = true;
					solskaVariante(f, 3);
				}
			}
		}			
	}
}

function solskaPreveriKodo(btn) {
	
	var f = btn.form;
	
	if ( f.x_idsubjekt[2].checked ) {
		var kok = false;
		var kod = f.kodaSMS.value;
		if ( kod.length > 0 ) {
			// TODO: AJAX check
			var url = 'preveri/?kod=' + encodeURIComponent(kod);

			new Ajax.Request(url, {
				method: 'get',
				onSuccess: function(transport) {
					if (transport.responseText.match(/Koda OK!/))
						kok = true;

					if ( kok ) {
						// koda OK!
						solskaVariante(f, 4);
						f.kodaSMSaktiv.value = 1;
						$('kodaSMSinput').style.display = 'none';
						$('kodaSMSok').style.display = 'inline';
					} else {
						f.kodaSMS.value = f.kodaSMS.defaultValue;
						alert('Koda ni ustrezna!');
					}

				}
			});
			
		}
		
	} else
		alert('Koda SMS je le za dijake oz. študente!');

	return false;
}

function solskaPreveriKodoReset(f) {
	f.kodaSMS.value = f.kodaSMS.defaultValue;
	$('kodaSMSok').style.display = 'none';
	$('kodaSMSinput').style.display = 'inline';
	f.kodaSMSaktiv.value = 0;
}

function solskaVariante(f, v) {

    if ( v === 1 || v === 2 || v === 3 || v === 4 )	{
	
		// za prenos dalje
		switch (v) {
			case 1: f.tm_idsubjekt.value = 43; break;
			case 2: f.tm_idsubjekt.value = 41; break;
			case 3: f.tm_idsubjekt.value = 42; break;
			case 4: f.tm_idsubjekt.value = 44; break;
		}

		// že aktivirana koda?
		if ( v === 3 && f.kodaSMSaktiv.value === 1 )
			return;

		// clear options
		var e = f.varianta;
        for ( var i = e.options.length - 1; i > -1; i-- )
            e.options[i] = null;

		// reset SMS
		if ( v < 4 ) solskaPreveriKodoReset(f);
			
		// fill in right options
		var o = new Option("[izberite želeno varianto zavarovanja]", "");
		f.varianta.options[0] = o;
		variante(f, v);
		
		$('tiliaNamig__variante1_link').style.display = 'none';
        $('tiliaNamig__variante2_link').style.display = 'none';
		$('tiliaNamig__variante3_link').style.display = 'none';
		$('tiliaNamig__variante4_link').style.display = 'none';
        $('tiliaNamig__variante' + v + '_link').style.display = 'inline';

	}
}



function solskaCheckRange(e, lo, hi, msg, req) {

	if ( e.value.length == 0 && !req )
		return true;
	
	var v = um_parseInteger(e.value);

	if ( lo <= v && v <= hi )
		return true;
	else {
		if ( msg ) alert ( msg );
		e.select();
		return false;
	}
}


function um_checksum(st) {
	var sm = 0, d1 = st.length;
	for (var i = 0; i < d1; i++) sm = sm + st.substr(i,1) * (d1 + 2 - (i+1));
	sm = 11 - (parseInt(sm) % 11);
	if ( sm > 9 ) sm = 0;
	return String(sm);
}


function solskaCheckDavcna(e, msg, req) {

	var ds = e.value;

	if ( ds.length == 0 && !req )
		return true;
	
	if ( ds.length == 8 && !isNaN(parseInt(ds)) && um_checksum(ds.substr(0,7)) == ds.substr(7,1) )
		return true;
	else {
		if ( msg ) alert ( msg );
		e.select();
		return false;
	}
}


function solskaCheckDate(e, lo, hi, msg, req) {

	if ( e.value.length == 0 && !req )
		return true;

	var d_A = e.value.split('.');
	if ( d_A.length != 3 ) {
		alert('Vnesite datum v obliki dd.mm.llll!');
		e.select();
		return false;
	}
	for ( var i = 0; i < d_A.length; i++ ) d_A[i] = um_parseInteger(d_A[i]);
	if ( d_A[2] < 50 ) d_A[2] = 2000 + d_A[2];
	var d = new Date(d_A[2],d_A[1]-1,d_A[0]);
	e.value = d.getDate() + "." + ( d.getMonth()+1 ) + "." + d.getFullYear();
	
	if ( lo != null )
		if ( d.getTime() < lo || d.getTime() > hi ) {
			alert(msg);
			e.select();
			return false;
		}
	
	return true;
}




function solskaNajdiPosto(poljein, poljeout) {
  
  var ps = parseInt(poljein.value);
  if (! isNaN(ps) ) {
	if ( _postne_st[ps] != undefined ) 
	{
		poljeout.value = _postne_st[ps];
		return;
	}
  }
  poljeout.value = ""; 
  
}



function tilia_popup(h,n) {

  var x = arguments[2] || 530;
  var y = arguments[3] || 300;

  var w = window.open('popup/?v=' + h, n, 'width='+x+',height='+y+',status=0,toolbar=0,menubar=0,location=0,resizable=1,scrollbars=1');
  if ( w.focus ) w.focus();
}


var _postne_st = Array();
	_postne_st[1000] = 'Ljubljana';
	_postne_st[1001] = 'Ljubljana - poštni predali';
	_postne_st[1210] = 'Ljubljana - Šentvid';
	_postne_st[1211] = 'Ljubljana - Šmartno';
	_postne_st[1215] = 'Medvode';
	_postne_st[1216] = 'Smlednik';
	_postne_st[1217] = 'Vodice';
	_postne_st[1218] = 'Komenda';
	_postne_st[1219] = 'Laze v Tuhinju';
	_postne_st[1221] = 'Motnik';
	_postne_st[1222] = 'Trojane';
	_postne_st[1223] = 'Blagovica';
	_postne_st[1225] = 'Lukovica';
	_postne_st[1230] = 'Domžale';
	_postne_st[1231] = 'Ljubljana - Črnuče';
	_postne_st[1233] = 'Dob';
	_postne_st[1234] = 'Mengeš';
	_postne_st[1235] = 'Radomlje';
	_postne_st[1236] = 'Trzin';
	_postne_st[1241] = 'Kamnik';
	_postne_st[1242] = 'Stahovica';
	_postne_st[1251] = 'Moravče';
	_postne_st[1252] = 'Vače';
	_postne_st[1260] = 'Ljubljana - Polje';
	_postne_st[1261] = 'Ljubljana - Dobrunje';
	_postne_st[1262] = 'Dol pri Ljubljani';
	_postne_st[1270] = 'Litija';
	_postne_st[1272] = 'Polšnik';
	_postne_st[1273] = 'Dole pri Litiji';
	_postne_st[1274] = 'Gabrovka';
	_postne_st[1275] = 'Šmartno pri Litiji';
	_postne_st[1276] = 'Primskovo ';
	_postne_st[1281] = 'Kresnice';
	_postne_st[1282] = 'Sava';
	_postne_st[1290] = 'Grosuplje';
	_postne_st[1291] = 'Škofljica';
	_postne_st[1292] = 'Ig';
	_postne_st[1293] = 'Šmarje - Sap';
	_postne_st[1294] = 'Višnja Gora';
	_postne_st[1295] = 'Ivančna Gorica';
	_postne_st[1296] = 'Šentvid pri Stični';
	_postne_st[1301] = 'Krka';
	_postne_st[1303] = 'Zagradec';
	_postne_st[1310] = 'Ribnica';
	_postne_st[1311] = 'Turjak';
	_postne_st[1312] = 'Videm - Dobrepolje';
	_postne_st[1313] = 'Struge';
	_postne_st[1314] = 'Rob';
	_postne_st[1315] = 'Velike Lašče';
	_postne_st[1316] = 'Ortnek';
	_postne_st[1317] = 'Sodražica';
	_postne_st[1318] = 'Loški Potok';
	_postne_st[1319] = 'Draga';
	_postne_st[1330] = 'Kočevje';
	_postne_st[1331] = 'Dolenja vas';
	_postne_st[1332] = 'Stara Cerkev';
	_postne_st[1336] = 'Vas';
	_postne_st[1337] = 'Osilnica';
	_postne_st[1338] = 'Kočevska Reka';
	_postne_st[1351] = 'Brezovica pri Ljubljani';
	_postne_st[1352] = 'Preserje';
	_postne_st[1353] = 'Borovnica';
	_postne_st[1354] = 'Horjul';
	_postne_st[1355] = 'Polhov Gradec';
	_postne_st[1356] = 'Dobrova';
	_postne_st[1357] = 'Notranje Gorice';
	_postne_st[1360] = 'Vrhnika';
	_postne_st[1370] = 'Logatec';
	_postne_st[1372] = 'Hotedršica';
	_postne_st[1373] = 'Rovte';
	_postne_st[1380] = 'Cerknica';
	_postne_st[1381] = 'Rakek';
	_postne_st[1382] = 'Begunje pri Cerknici';
	_postne_st[1384] = 'Grahovo';
	_postne_st[1385] = 'Nova vas';
	_postne_st[1386] = 'Stari trg pri Ložu';
	_postne_st[1410] = 'Zagorje ob Savi';
	_postne_st[1411] = 'Izlake';
	_postne_st[1412] = 'Kisovec';
	_postne_st[1413] = 'Čemšenik';
	_postne_st[1414] = 'Podkum';
	_postne_st[1420] = 'Trbovlje';
	_postne_st[1423] = 'Dobovec';
	_postne_st[1430] = 'Hrastnik';
	_postne_st[1431] = 'Dol pri Hrastniku';
	_postne_st[1432] = 'Zidani Most';
	_postne_st[1433] = 'Radeče';
	_postne_st[1434] = 'Loka pri Zidanem Mostu';
	_postne_st[1500] = 'Ljubljana (Pošta Slovenije)';
	_postne_st[1501] = 'Ljubljana (Ministrstvo za notranje zadeve)';
	_postne_st[1502] = 'Ljubljana (Ministrstvo za finance)';
	_postne_st[1503] = 'Ljubljana (Okrožno sodišče)';
	_postne_st[1504] = 'Ljubljana (Gospodarska zbornica Slovenije)';
	_postne_st[1505] = 'Ljubljana (Banka Slovenije)';
	_postne_st[1506] = 'Ljubljana (Slovenske železnice)';
	_postne_st[1507] = 'Ljubljana (ZZZS, Zavod za zdrav. zav. Slov.)';
	_postne_st[1508] = 'Ljubljana (Ministrstvo za informacijsko družbo)';
	_postne_st[1509] = 'Ljubljana (ČZP Delo )';
	_postne_st[1510] = 'Ljubljana (ČP Dnevnik )';
	_postne_st[1511] = 'Ljubljana (Slovenijales)';
	_postne_st[1512] = 'Ljubljana (Cankarjeva založba )';
	_postne_st[1513] = 'Ljubljana (SKB banka)';
	_postne_st[1514] = 'Ljubljana (Kompas)';
	_postne_st[1516] = 'Ljubljana (Elektro Ljubljana)';
	_postne_st[1517] = 'Ljubljana (A banka)';
	_postne_st[1518] = 'Ljubljana (ZPIZ, Zavod za pokoj. in inval. zav. Slov.)';
	_postne_st[1519] = 'Ljubljana (SPL Ljubljana)';
	_postne_st[1520] = 'Ljubljana (Nova ljubljanska banka)';
	_postne_st[1521] = 'Ljubljana (Iskra invest)';
	_postne_st[1522] = 'Ljubljana (CHEMO)';
	_postne_st[1523] = 'Ljubljana (Carinska uprava Republike Slovenije )';
	_postne_st[1524] = 'Ljubljana (Carinarnica Ljubljana)';
	_postne_st[1525] = 'Ljubljana (Klinični center)';
	_postne_st[1526] = 'Ljubljana (LEK)';
	_postne_st[1527] = 'Ljubljana (Petrol)';
	_postne_st[1528] = 'Ljubljana (Emona )';
	_postne_st[1529] = 'Ljubljana (Žito)';
	_postne_st[1532] = 'Ljubljana (Salamonov oglasnik)';
	_postne_st[1533] = 'Ljubljana (BTC, blagovno trgovski center)';
	_postne_st[1534] = 'Ljubljana (Okrajno sodišče)';
	_postne_st[1535] = 'Ljubljana (Ministrstvo za promet )';
	_postne_st[1536] = 'Ljubljana (Mladinska knjiga, Založba)';
	_postne_st[1537] = 'Ljubljana (Mobitel)';
	_postne_st[1538] = 'Ljubljana (DZS )';
	_postne_st[1540] = 'Ljubljana (EPPS - Elektronsko pismo Pošte Slovenije)';
	_postne_st[1542] = 'Ljubljana (KDD - Centralna klirinško depotna družba)';
	_postne_st[1543] = 'Ljubljana (Športna loterija)';
	_postne_st[1544] = 'Ljubljana (Kolinska)';
	_postne_st[1545] = 'Ljubljana (Kanal A)';
	_postne_st[1546] = 'Ljubljana (Telekom Slovenije )';
	_postne_st[1547] = 'Ljubljana (Telekom Slovenije - PE Ljubljana)';
	_postne_st[1550] = 'Ljubljana (RTV Slovenija)';
	_postne_st[1600] = 'Ljubljana (Pošta Slovenije - PE Ljubljana)';
	_postne_st[1603] = 'Ljubljana (Pošta Slov.-Centralno skladišče pošt. materiala)';
	_postne_st[2000] = 'Maribor';
	_postne_st[2001] = 'Maribor - poštni predali';
	_postne_st[2201] = 'Zgornja Kungota';
	_postne_st[2204] = 'Miklavž na Dravskem polju';
	_postne_st[2205] = 'Starše';
	_postne_st[2206] = 'Marjeta na Dravskem polju';
	_postne_st[2208] = 'Pohorje';
	_postne_st[2211] = 'Pesnica pri Mariboru';
	_postne_st[2212] = 'Šentilj v Slovenskih goricah';
	_postne_st[2213] = 'Zgornja Velka';
	_postne_st[2214] = 'Sladki Vrh';
	_postne_st[2215] = 'Ceršak';
	_postne_st[2221] = 'Jarenina';
	_postne_st[2222] = 'Jakobski Dol';
	_postne_st[2223] = 'Jurovski Dol';
	_postne_st[2229] = 'Malečnik';
	_postne_st[2230] = 'Lenart v Slovenskih goricah';
	_postne_st[2231] = 'Pernica';
	_postne_st[2232] = 'Voličina';
	_postne_st[2233] = 'Sv. Ana v Slovenskih goricah';
	_postne_st[2234] = 'Benedikt';
	_postne_st[2235] = 'Sv. Trojica v Slovenskih goricah';
	_postne_st[2236] = 'Cerkvenjak';
	_postne_st[2241] = 'Spodnji Duplek';
	_postne_st[2242] = 'Zgornja Korena';
	_postne_st[2250] = 'Ptuj';
	_postne_st[2252] = 'Dornava';
	_postne_st[2253] = 'Destrnik';
	_postne_st[2254] = 'Trnovska vas';
	_postne_st[2255] = 'Vitomarci';
	_postne_st[2256] = 'Juršinci';
	_postne_st[2257] = 'Polenšak';
	_postne_st[2258] = 'Sveti Tomaž';
	_postne_st[2259] = 'Ivanjkovci';
	_postne_st[2270] = 'Ormož';
	_postne_st[2272] = 'Gorišnica';
	_postne_st[2273] = 'Podgorci';
	_postne_st[2274] = 'Velika Nedelja';
	_postne_st[2275] = 'Miklavž pri Ormožu';
	_postne_st[2276] = 'Kog';
	_postne_st[2277] = 'Središče ob Dravi';
	_postne_st[2281] = 'Markovci';
	_postne_st[2282] = 'Cirkulane';
	_postne_st[2283] = 'Zavrč';
	_postne_st[2284] = 'Videm pri Ptuju';
	_postne_st[2285] = 'Zgornji Leskovec';
	_postne_st[2286] = 'Podlehnik';
	_postne_st[2287] = 'Žetale';
	_postne_st[2288] = 'Hajdina';
	_postne_st[2289] = 'Stoperce';
	_postne_st[2310] = 'Slovenska Bistrica';
	_postne_st[2311] = 'Hoče';
	_postne_st[2312] = 'Orehova vas';
	_postne_st[2313] = 'Fram';
	_postne_st[2314] = 'Zgornja Polskava';
	_postne_st[2315] = 'Šmartno na Pohorju';
	_postne_st[2316] = 'Zgornja Ložnica';
	_postne_st[2317] = 'Oplotnica';
	_postne_st[2318] = 'Laporje';
	_postne_st[2319] = 'Poljčane';
	_postne_st[2321] = 'Makole';
	_postne_st[2322] = 'Majšperk';
	_postne_st[2323] = 'Ptujska Gora';
	_postne_st[2324] = 'Lovrenc na Dravskem polju';
	_postne_st[2325] = 'Kidričevo';
	_postne_st[2326] = 'Cirkovce';
	_postne_st[2327] = 'Rače';
	_postne_st[2331] = 'Pragersko';
	_postne_st[2341] = 'Limbuš';
	_postne_st[2342] = 'Ruše';
	_postne_st[2343] = 'Fala';
	_postne_st[2344] = 'Lovrenc na Pohorju';
	_postne_st[2345] = 'Bistrica ob Dravi';
	_postne_st[2351] = 'Kamnica';
	_postne_st[2352] = 'Selnica ob Dravi';
	_postne_st[2353] = 'Sv. Duh na Ostrem Vrhu';
	_postne_st[2354] = 'Bresternica';
	_postne_st[2360] = 'Radlje ob Dravi';
	_postne_st[2361] = 'Ožbalt';
	_postne_st[2362] = 'Kapla';
	_postne_st[2363] = 'Podvelka';
	_postne_st[2364] = 'Ribnica na Pohorju';
	_postne_st[2365] = 'Vuhred';
	_postne_st[2366] = 'Muta';
	_postne_st[2367] = 'Vuzenica';
	_postne_st[2370] = 'Dravograd';
	_postne_st[2371] = 'Trbonje';
	_postne_st[2372] = 'Libeliče';
	_postne_st[2373] = 'Šentjanž pri Dravogradu';
	_postne_st[2380] = 'Slovenj Gradec';
	_postne_st[2381] = 'Podgorje pri Slovenj Gradcu';
	_postne_st[2382] = 'Mislinja';
	_postne_st[2383] = 'Šmartno pri Slovenj Gradcu';
	_postne_st[2390] = 'Ravne na Koroškem';
	_postne_st[2391] = 'Prevalje';
	_postne_st[2392] = 'Mežica';
	_postne_st[2393] = 'Črna na Koroškem';
	_postne_st[2394] = 'Kotlje';
	_postne_st[2500] = 'Maribor (Pošta Slovenije)';
	_postne_st[2501] = 'Maribor (Upravna enota RS)';
	_postne_st[2502] = 'Maribor (DURS, Davčni urad Maribor)';
	_postne_st[2503] = 'Maribor (Okrajno in okrožno sodišče)';
	_postne_st[2504] = 'Maribor (ČZP Večer)';
	_postne_st[2505] = 'Maribor (Nova kreditna banka)';
	_postne_st[2506] = 'Maribor (Henkel Slovenija)';
	_postne_st[2507] = 'Maribor (Zavarovalnica Maribor)';
	_postne_st[2508] = 'Maribor (Jeklotehna Trgovina)';
	_postne_st[2509] = 'Maribor (Elektro Maribor)';
	_postne_st[2600] = 'Maribor (Pošta Slovenije - PE Maribor)';
	_postne_st[2603] = 'Maribor (Pošta Slov.-Centralno skladišče pošt. materiala)';
	_postne_st[3000] = 'Celje';
	_postne_st[3001] = 'Celje - poštni predali';
	_postne_st[3201] = 'Šmartno v Rožni dolini';
	_postne_st[3202] = 'Ljubečna';
	_postne_st[3203] = 'Nova Cerkev';
	_postne_st[3204] = 'Dobrna';
	_postne_st[3205] = 'Vitanje';
	_postne_st[3206] = 'Stranice';
	_postne_st[3210] = 'Slovenske Konjice';
	_postne_st[3211] = 'Škofja vas';
	_postne_st[3212] = 'Vojnik';
	_postne_st[3213] = 'Frankolovo';
	_postne_st[3214] = 'Zreče';
	_postne_st[3215] = 'Loče';
	_postne_st[3220] = 'Štore';
	_postne_st[3221] = 'Teharje';
	_postne_st[3222] = 'Dramlje';
	_postne_st[3223] = 'Loka pri Žusmu';
	_postne_st[3224] = 'Dobje pri Planini';
	_postne_st[3225] = 'Planina pri Sevnici';
	_postne_st[3230] = 'Šentjur';
	_postne_st[3231] = 'Grobelno';
	_postne_st[3232] = 'Ponikva';
	_postne_st[3233] = 'Kalobje';
	_postne_st[3240] = 'Šmarje pri Jelšah';
	_postne_st[3241] = 'Podplat';
	_postne_st[3250] = 'Rogaška Slatina';
	_postne_st[3252] = 'Rogatec';
	_postne_st[3253] = 'Pristava pri Mestinju';
	_postne_st[3254] = 'Podčetrtek';
	_postne_st[3255] = 'Buče';
	_postne_st[3256] = 'Bistrica ob Sotli';
	_postne_st[3257] = 'Podsreda';
	_postne_st[3260] = 'Kozje';
	_postne_st[3261] = 'Lesično';
	_postne_st[3262] = 'Prevorje';
	_postne_st[3263] = 'Gorica pri Slivnici';
	_postne_st[3264] = 'Sveti Štefan';
	_postne_st[3270] = 'Laško';
	_postne_st[3271] = 'Šentrupert';
	_postne_st[3272] = 'Rimske Toplice';
	_postne_st[3273] = 'Jurklošter';
	_postne_st[3301] = 'Petrovče';
	_postne_st[3302] = 'Griže';
	_postne_st[3303] = 'Gomilsko';
	_postne_st[3304] = 'Tabor';
	_postne_st[3305] = 'Vransko';
	_postne_st[3310] = 'Žalec';
	_postne_st[3311] = 'Šempeter v Savinjski dolini';
	_postne_st[3312] = 'Prebold';
	_postne_st[3313] = 'Polzela';
	_postne_st[3314] = 'Braslovče';
	_postne_st[3320] = 'Velenje';
	_postne_st[3322] = 'Velenje - poštni predali';
	_postne_st[3325] = 'Šoštanj';
	_postne_st[3326] = 'Topolšica';
	_postne_st[3327] = 'Šmartno ob Paki';
	_postne_st[3330] = 'Mozirje';
	_postne_st[3331] = 'Nazarje';
	_postne_st[3332] = 'Rečica ob Savinji';
	_postne_st[3333] = 'Ljubno ob Savinji';
	_postne_st[3334] = 'Luče';
	_postne_st[3335] = 'Solčava';
	_postne_st[3341] = 'Šmartno ob Dreti';
	_postne_st[3342] = 'Gornji Grad';
	_postne_st[3502] = 'Celje (Kovinotehna)';
	_postne_st[3503] = 'Velenje (Gorenje)';
	_postne_st[3504] = 'Velenje (ERA)';
	_postne_st[3505] = 'Celje (Merkur)';
	_postne_st[3600] = 'Celje (Pošta Slovenije - PE Celje)';
	_postne_st[4000] = 'Kranj';
	_postne_st[4001] = 'Kranj - poštni predali';
	_postne_st[4201] = 'Zgornja Besnica';
	_postne_st[4202] = 'Naklo';
	_postne_st[4203] = 'Duplje';
	_postne_st[4204] = 'Golnik';
	_postne_st[4205] = 'Preddvor';
	_postne_st[4206] = 'Zgornje Jezersko';
	_postne_st[4207] = 'Cerklje na Gorenjskem';
	_postne_st[4208] = 'Šenčur';
	_postne_st[4209] = 'Žabnica';
	_postne_st[4210] = 'Brnik - aerodrom';
	_postne_st[4211] = 'Mavčiče';
	_postne_st[4212] = 'Visoko';
	_postne_st[4220] = 'Škofja Loka';
	_postne_st[4223] = 'Poljane nad Škofjo Loko';
	_postne_st[4224] = 'Gorenja vas';
	_postne_st[4225] = 'Sovodenj';
	_postne_st[4226] = 'Žiri';
	_postne_st[4227] = 'Selca';
	_postne_st[4228] = 'Železniki';
	_postne_st[4229] = 'Sorica';
	_postne_st[4240] = 'Radovljica';
	_postne_st[4243] = 'Brezje';
	_postne_st[4244] = 'Podnart';
	_postne_st[4245] = 'Kropa';
	_postne_st[4246] = 'Kamna Gorica';
	_postne_st[4247] = 'Zgornje Gorje';
	_postne_st[4248] = 'Lesce';
	_postne_st[4260] = 'Bled';
	_postne_st[4263] = 'Bohinjska Bela';
	_postne_st[4264] = 'Bohinjska Bistrica';
	_postne_st[4265] = 'Bohinjsko jezero';
	_postne_st[4267] = 'Srednja vas v Bohinju';
	_postne_st[4270] = 'Jesenice';
	_postne_st[4273] = 'Blejska Dobrava';
	_postne_st[4274] = 'Žirovnica';
	_postne_st[4275] = 'Begunje na Gorenjskem';
	_postne_st[4276] = 'Hrušica';
	_postne_st[4280] = 'Kranjska Gora';
	_postne_st[4281] = 'Mojstrana';
	_postne_st[4282] = 'Gozd Martuljek';
	_postne_st[4283] = 'Rateče - Planica';
	_postne_st[4290] = 'Tržič';
	_postne_st[4294] = 'Križe';
	_postne_st[4501] = 'Naklo (Merkur )';
	_postne_st[4502] = 'Kranj (Sava)';
	_postne_st[4600] = 'Kranj (Pošta Slovenije - PE Kranj)';
	_postne_st[5000] = 'Nova Gorica';
	_postne_st[5001] = 'Nova Gorica - poštni predali';
	_postne_st[5210] = 'Deskle';
	_postne_st[5211] = 'Kojsko';
	_postne_st[5212] = 'Dobrovo v Brdih';
	_postne_st[5213] = 'Kanal';
	_postne_st[5214] = 'Kal nad Kanalom';
	_postne_st[5215] = 'Ročinj';
	_postne_st[5216] = 'Most na Soči';
	_postne_st[5220] = 'Tolmin';
	_postne_st[5222] = 'Kobarid';
	_postne_st[5223] = 'Breginj';
	_postne_st[5224] = 'Srpenica';
	_postne_st[5230] = 'Bovec';
	_postne_st[5231] = 'Log pod Mangartom';
	_postne_st[5232] = 'Soča';
	_postne_st[5242] = 'Grahovo ob Bači';
	_postne_st[5243] = 'Podbrdo';
	_postne_st[5250] = 'Solkan';
	_postne_st[5251] = 'Grgar';
	_postne_st[5252] = 'Trnovo pri Gorici';
	_postne_st[5253] = 'Čepovan';
	_postne_st[5261] = 'Šempas';
	_postne_st[5262] = 'Črniče';
	_postne_st[5263] = 'Dobravlje';
	_postne_st[5270] = 'Ajdovščina';
	_postne_st[5271] = 'Vipava';
	_postne_st[5272] = 'Podnanos';
	_postne_st[5273] = 'Col';
	_postne_st[5274] = 'Črni Vrh nad Idrijo';
	_postne_st[5275] = 'Godovič';
	_postne_st[5280] = 'Idrija';
	_postne_st[5281] = 'Spodnja Idrija';
	_postne_st[5282] = 'Cerkno';
	_postne_st[5283] = 'Slap ob Idrijci';
	_postne_st[5290] = 'Šempeter pri Gorici';
	_postne_st[5291] = 'Miren';
	_postne_st[5292] = 'Renče';
	_postne_st[5293] = 'Volčja Draga';
	_postne_st[5294] = 'Dornberk';
	_postne_st[5295] = 'Branik';
	_postne_st[5296] = 'Kostanjevica na Krasu';
	_postne_st[5297] = 'Prvačina';
	_postne_st[5600] = 'Nova Gorica (Pošta Slovenije - PE Nova Gorica)';
	_postne_st[6000] = 'Koper - Capodistria';
	_postne_st[6001] = 'Koper - Capodistria - poštni predali';
	_postne_st[6210] = 'Sežana';
	_postne_st[6215] = 'Divača';
	_postne_st[6216] = 'Podgorje';
	_postne_st[6217] = 'Vremski Britof';
	_postne_st[6219] = 'Lokev';
	_postne_st[6221] = 'Dutovlje';
	_postne_st[6222] = 'Štanjel';
	_postne_st[6223] = 'Komen';
	_postne_st[6224] = 'Senožeče';
	_postne_st[6225] = 'Hruševje';
	_postne_st[6230] = 'Postojna';
	_postne_st[6232] = 'Planina';
	_postne_st[6240] = 'Kozina';
	_postne_st[6242] = 'Materija';
	_postne_st[6243] = 'Obrov';
	_postne_st[6244] = 'Podgrad';
	_postne_st[6250] = 'Ilirska Bistrica';
	_postne_st[6253] = 'Knežak';
	_postne_st[6254] = 'Jelšane';
	_postne_st[6255] = 'Prem';
	_postne_st[6256] = 'Košana';
	_postne_st[6257] = 'Pivka';
	_postne_st[6258] = 'Prestranek';
	_postne_st[6271] = 'Dekani';
	_postne_st[6272] = 'Gračišče';
	_postne_st[6273] = 'Marezige';
	_postne_st[6274] = 'Šmarje';
	_postne_st[6275] = 'Črni Kal';
	_postne_st[6276] = 'Pobegi';
	_postne_st[6280] = 'Ankaran - Ancarano';
	_postne_st[6281] = 'Škofije';
	_postne_st[6310] = 'Izola - Isola';
	_postne_st[6320] = 'Portorož - Portorose';
	_postne_st[6323] = 'Strunjan - Strugnano (sezonska pošta)';
	_postne_st[6330] = 'Piran - Pirano';
	_postne_st[6333] = 'Sečovlje - Sicciole';
	_postne_st[6501] = 'Koper (Luka)';
	_postne_st[6502] = 'Koper (Banka Koper)';
	_postne_st[6503] = 'Koper (Adriatic, zavarovalna družba)';
	_postne_st[6504] = 'Koper (Interevropa)';
	_postne_st[6505] = 'Koper (Emona, Obala)';
	_postne_st[6600] = 'Koper (Pošta Slovenije - PE Koper)';
	_postne_st[8000] = 'Novo mesto';
	_postne_st[8001] = 'Novo mesto - poštni predali';
	_postne_st[8210] = 'Trebnje';
	_postne_st[8211] = 'Dobrnič';
	_postne_st[8212] = 'Velika Loka';
	_postne_st[8213] = 'Veliki Gaber';
	_postne_st[8216] = 'Mirna Peč';
	_postne_st[8220] = 'Šmarješke Toplice';
	_postne_st[8222] = 'Otočec';
	_postne_st[8230] = 'Mokronog';
	_postne_st[8231] = 'Trebelno ';
	_postne_st[8232] = 'Šentrupert';
	_postne_st[8233] = 'Mirna';
	_postne_st[8250] = 'Brežice';
	_postne_st[8251] = 'Čatež ob Savi';
	_postne_st[8253] = 'Artiče';
	_postne_st[8254] = 'Globoko';
	_postne_st[8255] = 'Pišece';
	_postne_st[8256] = 'Sromlje ';
	_postne_st[8257] = 'Dobova';
	_postne_st[8258] = 'Kapele';
	_postne_st[8259] = 'Bizeljsko';
	_postne_st[8261] = 'Jesenice na Dolenjskem';
	_postne_st[8262] = 'Krška vas';
	_postne_st[8263] = 'Cerklje ob Krki';
	_postne_st[8270] = 'Krško';
	_postne_st[8272] = 'Zdole ';
	_postne_st[8273] = 'Leskovec pri Krškem';
	_postne_st[8274] = 'Raka';
	_postne_st[8275] = 'Škocjan';
	_postne_st[8276] = 'Bučka ';
	_postne_st[8280] = 'Brestanica';
	_postne_st[8281] = 'Senovo';
	_postne_st[8282] = 'Koprivnica';
	_postne_st[8283] = 'Blanca';
	_postne_st[8290] = 'Sevnica';
	_postne_st[8292] = 'Zabukovje ';
	_postne_st[8293] = 'Studenec';
	_postne_st[8294] = 'Boštanj';
	_postne_st[8295] = 'Tržišče';
	_postne_st[8296] = 'Krmelj';
	_postne_st[8297] = 'Šentjanž';
	_postne_st[8310] = 'Šentjernej';
	_postne_st[8311] = 'Kostanjevica na Krki';
	_postne_st[8312] = 'Podbočje';
	_postne_st[8321] = 'Brusnice';
	_postne_st[8322] = 'Stopiče';
	_postne_st[8323] = 'Uršna sela';
	_postne_st[8330] = 'Metlika';
	_postne_st[8331] = 'Suhor';
	_postne_st[8332] = 'Gradac';
	_postne_st[8333] = 'Semič';
	_postne_st[8340] = 'Črnomelj';
	_postne_st[8341] = 'Adlešiči';
	_postne_st[8342] = 'Stari trg ob Kolpi';
	_postne_st[8343] = 'Dragatuš';
	_postne_st[8344] = 'Vinica';
	_postne_st[8350] = 'Dolenjske Toplice';
	_postne_st[8351] = 'Straža';
	_postne_st[8360] = 'Žužemberk';
	_postne_st[8361] = 'Dvor';
	_postne_st[8362] = 'Hinje';
	_postne_st[8501] = 'Novo mesto (Krka)';
	_postne_st[8600] = 'Novo mesto (Pošta Slovenije - PE Novo mesto)';
	_postne_st[9000] = 'Murska Sobota';
	_postne_st[9001] = 'Murska Sobota - poštni predali';
	_postne_st[9201] = 'Puconci';
	_postne_st[9202] = 'Mačkovci';
	_postne_st[9203] = 'Petrovci';
	_postne_st[9204] = 'Šalovci';
	_postne_st[9205] = 'Hodoš - Hodos';
	_postne_st[9206] = 'Križevci';
	_postne_st[9207] = 'Prosenjakovci - Partosfalva';
	_postne_st[9208] = 'Fokovci';
	_postne_st[9220] = 'Lendava - Lendva';
	_postne_st[9221] = 'Martjanci';
	_postne_st[9222] = 'Bogojina';
	_postne_st[9223] = 'Dobrovnik - Dobronak ';
	_postne_st[9224] = 'Turnišče';
	_postne_st[9225] = 'Velika Polana';
	_postne_st[9226] = 'Moravske Toplice';
	_postne_st[9227] = 'Kobilje';
	_postne_st[9231] = 'Beltinci';
	_postne_st[9232] = 'Črenšovci';
	_postne_st[9233] = 'Odranci';
	_postne_st[9240] = 'Ljutomer';
	_postne_st[9241] = 'Veržej';
	_postne_st[9242] = 'Križevci pri Ljutomeru';
	_postne_st[9243] = 'Mala Nedelja';
	_postne_st[9244] = 'Sv. Jurij ob Ščavnici';
	_postne_st[9245] = 'Spodnji Ivanjci';
	_postne_st[9250] = 'Gornja Radgona';
	_postne_st[9251] = 'Tišina';
	_postne_st[9252] = 'Radenci';
	_postne_st[9253] = 'Apače';
	_postne_st[9261] = 'Cankova';
	_postne_st[9262] = 'Rogašovci';
	_postne_st[9263] = 'Kuzma';
	_postne_st[9264] = 'Grad';
	_postne_st[9265] = 'Bodonci';
	_postne_st[9501] = 'Murska Sobota (Mura)';
	_postne_st[9502] = 'Radenci (Zdravilišče)';
	_postne_st[9600] = 'Murska Sobota (Pošta Slovenije - PE Murska Sobota)';

