function noenter() {
	var keycode;
	if (window.event) keycode = window.event.keyCode;
	else if (e) keycode = e.which;

 	//return !(window.event && window.event.keyCode == 13); 
 	//alert(keycode);
     if(keycode == 13) return false;
     else return true;
	}
	
function disableEnterKey(e){
	var key;

	if(window.event)key = window.event.keyCode;     //IE
	else key = e.which;     //firefox

	if(key == 13) return false;
	else return true;
}

	
	
function OnKeyPressEnter(field,e) {
	//alert('tusa m');
	var keycode;
	if (window.event) keycode = window.event.keyCode;
	else if (e) keycode = e.which;
	//var character = String.fromCharCode(keycode);
	//window.TabOrder	
	//document.getElementById('UpisPodataka').disabled = 'disabled';
	if (keycode == 13) {
		if (field.type == 'button') {document.forms[1].submit();}
		else if (field.type == 'submit') {document.forms[1].submit();}
		else dajFocus(field,1);
		} 
	if (keycode == 40) {dajFocus(field,1);} //down arrow
	//if (field.type == 'button') {/*this.form.submit();*/}
	//else if (keycode == 37) {return false;} //left arrow
	//else if (keycode == 39) {return false;} //right arrow
	else if (keycode == 38) {dajFocus(field,-1);} //up arrow
	}


function isDate(datum, pozivatelj) {
  var datePattern = /^(\d{1,2})(\/|-|.)(\d{1,2})(\/|-|.)(\d{2}|\d{4})$/;
  var matchArray = datum.match(datePattern);
  var test=1;
  //Check valid format
  if (matchArray == null) {test=0;}
  else{
	  dan = matchArray[1];
	  mjesec   = matchArray[3];
	  godina  = matchArray[5];
	 
	  // check month range
	  if (mjesec < 1 || mjesec > 12) { test=0;}
	 
	  //Check day range
	  else if (dan < 1 || dan > 31) { test=0;}
	  //Check months with 30 days
	  else if ((mjesec==4 || mjesec==6 || mjesec==9 || mjesec==11) && dan>30) { test=0;}
	  //Check Feb days
	  if (mjesec == 2) {
	    var leapYr = (godina%4 == 0 && (godina%100 != 0 || godina%400 == 0));
	    if (dan > 29 || (dan>28 && !leapYr)) { test=0;}
	  }
  }
 if(test==1){
	 if (dan.length <2) dan="0"+dan;
	 if (mjesec.length <2) mjesec="0"+mjesec;
	 if (godina.length == 2){
		  if (godina.charAt(0)!=0) godina="19"+godina;
		  else godina="20"+godina;
	  }
	 document.getElementById('DatumR').value=dan+"."+mjesec+"."+godina;
 }
 else{
	 if (pozivatelj){
		 alert("Nepravilni unos datuma! Provjerite format datuma [dd.mm.gggg].");
		 document.getElementById('DatumR').value="";
		 setTimeout(function () { document.getElementById('DatumR').focus() }, 50); 
		 document.getElementById('DatumR').focus();
		 document.getElementById('DatumR').select();
	 	}
	 else{
		 alert("Nepravilni unos JMBG-a! Provjerite JMBG i probajte ponovno.");
		 document.getElementById('JMBG').value="";
		 setTimeout(function () { document.getElementById('JMBG').focus() }, 50); 
		 document.getElementById('JMBG').focus();
		 document.getElementById('JMBG').select();
	 	}
	 
 }
}

function provjerePregledBodova(){
	var natjecaj=document.FPrijava.CBNatjecaj.selectedIndex;
	var JMBG = document.FPrijava.JMBG.value.length;
	var JMBAG = document.FPrijava.JMBAG.value;
	
	if(natjecaj == '0'){
		alert("Niste odabrali natječaj.");
		return false;
	}
	else if (JMBG =='' && (JMBAG == '' || JMBAG == '601983')){
		alert("Morate unjeti JMBG ili JMBAG.");
		return false;
	}
	else if (JMBAG !='' && JMBAG.length < 15 && JMBAG.length > 6){
		alert("Niste unjeli dobar JMBAG.");
		return false;
	}
	else if (JMBG !='' && JMBG < 13){
		alert("Niste unjeli dobar JMBG.");
		return false;
	}
	
}


function checkJMBG(jmbg){
	if(jmbg.length == 13){
		var dan=jmbg.substring(0,2);
		var mjesec=jmbg.substring(2,4);
		var godina=jmbg.substring(4,7);
		if (godina.charAt(0)!=0) godina="1"+godina;
		else godina="2"+godina;
		var datum=dan+"."+mjesec+"."+godina;
		isDate(datum, 0);
		}
	else{
		alert("Niste unjeli JMBG u odgovarajućem formatu!");
		setTimeout(function () { document.getElementById('JMBG').focus() }, 50); 
		document.getElementById('JMBG').focus();
		document.getElementById('JMBG').select();
		document.getElementById('JMBG').value="";
	}
}

function FormCheck(x) {
	var vForma=document.forms[0];
	var bError = false;
	for (i = 0; i < vForma.length; i++){
		if (vForma.elements[i].opcije == 'R') {
			if (vForma.elements[i].value == '' || vForma.elements[i].value == '%') bError = true;
  			}
		}

	if (bError) dajFocus();
	else vForma.submit();
}


function dajFocus(field,smjer) {
	////////////////////////////////////////////////////////////
	// focus se daje prvom praznom polju
	// ako je zadano polje field i ako je smjer = 0 onda daj focus na to polje
	// ako je zadano polje field i ako je smjer = 1 onda daj focus na sljedeće
	// ako je zadano polje field i ako je smjer = -1 onda daj focus na prethodno
	////////////////////////////////////////////////////////////
	var vForma=document.forms[1];
	if (vForma.length == 0) return;
	j=null;
	iPoljeJeNadeno = -1;
	for (i=0; i<vForma.length ;i++){

		if ((vForma.elements[i].disabled == '') && ((vForma.elements[i].readOnly == '') || (vForma.elements[i].readOnly == undefined)) &&
			(vForma.elements[i].type != 'hidden') && (vForma.elements[i].type != 'submit')
			&& (vForma.elements[i].type != 'button')) {
			if (j == null) j=i;
				
			//alert(i + ' ' + vForma.elements[i].name + ' ' + vForma.elements[i].type);

			if (field == null) {
				if  ((vForma.elements[i].value) == '' || (vForma.elements[i].value) == '%') {
					j=i;
					break;		
  					}
				}
			else { 

				if ((iPoljeJeNadeno == 1) && (smjer == 1)) {
					j=i;
					break;
					}

				
				if (vForma.elements[i].name == field.name) {
					iPoljeJeNadeno = 1;
				
					if (smjer == 0){
						j=i;
						break;	
						}
					else if (smjer == -1) {
						j=iPrev;
						break;	
						}	
					else if (smjer == 1) {}
					}	
				// Želim zapamtiti prethodno polje, zato trenutno pamtim tek na kraju
				if (iPoljeJeNadeno == -1) iPrev = i;
  				}
  			}
		}

	if (vForma.elements[j]) {
		vForma.elements[j].focus();
		if (vForma.elements[j].type != 'select-one') vForma.elements[j].select();
		}
	//showStatus(taborder);
}

function Tastatura() {
	//alert(window.event.keyCode);
	//if (window.event.keyCode == 13)	{top.close();}
}

if (document.images) {

	imgProgressBar = new Image();

	imgProgressBar.src = "./pics/loading.gif";

	}



function OnLoad() {

	setTimeout("StartAnimation()", 500);

	}



function StartAnimation() {

	if (document.images) document['ProgressBarImg'].src = imgProgressBar.src;

	}





function onExitField(field) {

	var iForm = 1;

    aValue = field.value.split( '#',5);

	if (field.value != '') aValue = field.value.split( '#',5);

	else aValue = '#####'.split( '#',5);





	switch ( field.name ) {

		case 'PostaOsobne' :

		    // odaberi CBOsobnaMjesto

    		elCBOsobnaMjesto = document.forms[iForm]['CBOsobnaMjesto'];
    		elMjestoOsobne = document.forms[iForm]['MjestoOsobne'];

			elCBOsobnaMjesto.selectedIndex = 0;

			for (i=0; i<elCBOsobnaMjesto.length; i++) {

              	aPom = elCBOsobnaMjesto.options[i].value.split( '#',5);

				if (aPom[1] == field.value) {
					elCBOsobnaMjesto.selectedIndex = i; 
					elMjestoOsobne.value = elCBOsobnaMjesto.options[i].text;
					break;
					}
   				}


		    break;

		case 'CBOsobnaMjesto' :

			// upiši PostaOsobne

    		elPostaOsobne = document.forms[iForm]['PostaOsobne'];

			elPostaOsobne.value = aValue[1];

		    break;

		case 'Posta' :

			// koja je drzava
    		elCBDrzava = document.forms[iForm]['CBDrzava'];
			vDrzava = elCBDrzava.value;
			vMjesto = '';
			tMjesto = '';

		    // odaberi CBMjesto
    		elCBMjesto = document.forms[iForm]['CBMjesto'];
			elCBMjesto.selectedIndex = 0;
			for (i=0; i<elCBMjesto.length; i++) {
              	aPom = elCBMjesto.options[i].value.split( '#',5);
				if (aPom[1] == field.value && aPom[2] == vDrzava) {
				  	elCBMjesto.selectedIndex = i;
					vMjesto = elCBMjesto.options[i].text.toUpperCase();
					tMjesto = elCBMjesto.options[i].value.split( '#',5);
			
					elMjestoNaziv = document.forms[iForm]['MjestoNaziv'];
					elMjestoNaziv.value = elCBMjesto.options[i].text;
					
					break;
					}
   				}


		    // odaberi CBOpcina - ako nađem da je naziv isto kao i CBMjesto
    		/*
			elCBOpcina = document.forms[iForm]['CBOpcina'];
			elCBOpcina.selectedIndex = 0;
			for (i=0; i<elCBOpcina.length; i++) {
				if (elCBOpcina.options[i].text.toUpperCase() == vMjesto) {elCBOpcina.selectedIndex = i; break;}
   				}
			*/

		    // odaberi CBZupanija
			/*
    		elCBZupanija = document.forms[iForm]['CBZupanija'];
			elCBZupanija.selectedIndex = 0;
			for (i=0; i<elCBZupanija.length; i++) {
				if (elCBZupanija.options[i].value == tMjesto[3]) {elCBZupanija.selectedIndex = i; break;}
   				}
			*/

			// upiši MjestoNaziv
			/*
    		elMjestoNaziv = document.forms[iForm]['MjestoNaziv'];
			elMjestoNaziv.value = vMjesto;
			*/
		    break;


		case 'CBMjesto' :

			// upiši Posta
    		elPosta = document.forms[iForm]['Posta'];
			elPosta.value = aValue[1];


		    // odaberi CBOpcina - ako nađem da je naziv isto kao i CBMjesto
			/*
    		elCBOpcina = document.forms[iForm]['CBOpcina'];
			elCBOpcina.selectedIndex = 0;
			for (i=0; i<elCBOpcina.length; i++) {
				if (elCBOpcina.options[i].text.toUpperCase() == field.options[field.selectedIndex].text.toUpperCase()) {elCBOpcina.selectedIndex = i; break;}
   				}
			*/


		    // odaberi CBZupanija
			/*
    		elCBZupanija = document.forms[iForm]['CBZupanija'];
			elCBZupanija.selectedIndex = 0;
			for (i=0; i<elCBZupanija.length; i++) {
				if (elCBZupanija.options[i].value == aValue[3]) {elCBZupanija.selectedIndex = i; break;}
   				}
			*/

			// upiši MjestoNaziv
			/*
    		elMjestoNaziv = document.forms[iForm]['MjestoNaziv'];
			elMjestoNaziv.value = field.options[field.selectedIndex].text;
			*/
		    break;


		case 'CBDrzava' :

			// onemogući upis u DrzavaNaziv
    		elDrzavaNaziv = document.forms[iForm]['DrzavaNaziv'];
			if (field.value == '') {elDrzavaNaziv.disabled = "";}
			else {elDrzavaNaziv.disabled = "disabled"; elDrzavaNaziv.value = '';}
			break;


		case 'CBBanka' :

			// upiši PlatiZiro
    		elPlatiZiro = document.forms[iForm]['PlatiZiro'];
			elPlatiZiro.value = aValue[1]; //aValue[2].substr(0,7);
		    break;



		case 'CBNatjecaj' :
    		elCBNatSkola = document.forms[iForm]['CBNatSkola'];

		    // CBSkola
    		elCBSkola = document.forms[iForm]['CBSkola'];
			elCBSkola.selectedIndex = 0;
			elCBSkola.length = 0;
			elCBSkola.options[0] = new Option('Izaberite iz popisa:','');
			iIndex = 1;
			for (i=0; i<elCBNatSkola.length; i++) {
                aNatSkola = elCBNatSkola.options[i].value.split( '#',5);
               	if (aNatSkola[1] == field.value){
					var addPrioritet = new Option(elCBNatSkola.options[i].text,aNatSkola[2]);
					elCBSkola.options[iIndex] = addPrioritet;
					iIndex++;
					}
   				}
			if (elCBPrioritet1 = document.forms[iForm]['CBPrioritet1']){elCBPrioritet1.length = 0;}
   			if (elCBPrioritet2 = document.forms[iForm]['CBPrioritet2']){elCBPrioritet2.length = 0;}
   			
   			if(document.forms[iForm]['CBPrioritet3']) {
   				lCBPrioritet3 = document.forms[iForm]['CBPrioritet3'];
   				lCBPrioritet3.length = 0;
   			}


			if (field.value == '') {

              	elCBPrioritet1.disabled = "disabled";
              	if(document.forms[iForm]['CBPrioritet2']) {
              		elCBPrioritet2.disabled = "disabled";
              	}
              	if(document.forms[iForm]['CBPrioritet}']) {
              		elCBPrioritet3.disabled = "disabled";
              	}
	  			}

			else {

              	elCBPrioritet1.disabled = "";

  				}

			break;



		case 'CBSkola' :
			// Napuni prioritete
    		elCBPrioritet = document.forms[iForm]['CBPrioritet'];
			// CBNatjecaj
    		elCBNatjecaj = document.forms[iForm]['CBNatjecaj'];
			vCBNatjecaj = elCBNatjecaj.value;


		    // CBPrioritet1
    		elCBPrioritet1 = document.forms[iForm]['CBPrioritet1'];
			elCBPrioritet1.selectedIndex = 0;
			elCBPrioritet1.length = 0;
			elCBPrioritet1.options[0] = new Option('Izaberite iz popisa:','');
			iIndex = 1;
			for (i=0; i<elCBPrioritet.length; i++) {
                aPrioritet = elCBPrioritet.options[i].value.split( '#',5);
               	if (aPrioritet[1] == vCBNatjecaj && aPrioritet[2] == field.value){
					var addPrioritet = new Option(elCBPrioritet.options[i].text,aPrioritet[3]);
					elCBPrioritet1.options[iIndex] = addPrioritet;
					iIndex++;
					}
   				}

		    // CBPrioritet2
			if(document.forms[iForm]['CBPrioritet2']) {
    		elCBPrioritet2 = document.forms[iForm]['CBPrioritet2'];
			elCBPrioritet2.selectedIndex = 0;
			elCBPrioritet2.length = 0;
			elCBPrioritet2.options[0] = new Option('Izaberite iz popisa:','');
			iIndex = 1;
			for (i=0; i<elCBPrioritet.length; i++) {
                aPrioritet = elCBPrioritet.options[i].value.split( '#',5);
               	if (aPrioritet[1] == vCBNatjecaj && aPrioritet[2] == field.value){
					var addPrioritet = new Option(elCBPrioritet.options[i].text,aPrioritet[3]);
					elCBPrioritet2.options[iIndex] = addPrioritet;
					iIndex++;
					}
   				}
			}
		    // CBPrioritet3
			if(document.forms[iForm]['CBPrioritet3']) {
    		elCBPrioritet3 = document.forms[iForm]['CBPrioritet3'];
			elCBPrioritet3.selectedIndex = 0;
			elCBPrioritet3.length = 0;
			elCBPrioritet3.options[0] = new Option('Izaberite iz popisa:','');
			iIndex = 1;
			for (i=0; i<elCBPrioritet.length; i++) {
                aPrioritet = elCBPrioritet.options[i].value.split( '#',5);
               	if (aPrioritet[1] == vCBNatjecaj && aPrioritet[2] == field.value){
					var addPrioritet = new Option(elCBPrioritet.options[i].text,aPrioritet[3]);
					elCBPrioritet3.options[iIndex] = addPrioritet;
					iIndex++;
					}
   				}

			if (field.value == '') {
              	elCBPrioritet1.disabled = "disabled"; 
              	if(document.forms[iForm]['CBPrioritet2']) {
              		elCBPrioritet2.disabled = "disabled"; elCBPrioritet3.disabled = "disabled";}
              	}
			else {elCBPrioritet1.disabled = ""; if(document.forms[iForm]['CBPrioritet2']) { elCBPrioritet2.disabled = "disabled";} /*elCBPrioritet3.disabled = "disabled";*/}
			}
			break;



		case 'CBPrioritet1' :
			// remove u CBPrioritet2, CBPrioritet3
    		elCBPrioritet1 = document.forms[iForm]['CBPrioritet1'];
    		if(document.forms[iForm]['CBPrioritet2']) {
    		elCBPrioritet2 = document.forms[iForm]['CBPrioritet2'];
			elCBPrioritet2.length = 0;
			if(document.forms[iForm]['CBPrioritet3']) {
    		elCBPrioritet3 = document.forms[iForm]['CBPrioritet3'];
			elCBPrioritet3.length = 0;
			}
			vValue = field.value;

			iIndex = 0;
			if (field.value == '') {elCBPrioritet2.disabled = "disabled"; elCBPrioritet3.disabled = "disabled";}
			else {
					elCBPrioritet2.disabled = "";
				for (i=0; i<elCBPrioritet1.length; i++) {
					if (elCBPrioritet1.options[i].value != field.value) {
						var addPrioritet = new Option(elCBPrioritet1.options[i].text,elCBPrioritet1.options[i].value);
						elCBPrioritet2.options[iIndex] = addPrioritet;
						iIndex++;
			  			}
   					}
	  			}
    		}
		    break;


		case 'CBPrioritet2' :
			// remove CBPrioritet3
			if(document.forms[iForm]['CBPrioritet3']) {
    		elCBPrioritet3 = document.forms[iForm]['CBPrioritet3'];
			elCBPrioritet3.length = 0;

			
			iIndex = 0;
			if (field.value == '') {elCBPrioritet3.disabled = "disabled";}
			else {
				elCBPrioritet3.disabled = "";
				for (i=0; i<field.length; i++) {
					if (field.options[i].value != field.value) {
						var addPrioritet = new Option(field.options[i].text,field.options[i].value);
						elCBPrioritet3.options[iIndex] = addPrioritet;
						iIndex++;
			  			}
   					}
	  			}
			}
		    break;

		}

	}









function onExit(cbName,cbSelValue) {



    var agt=navigator.userAgent.toLowerCase();

    var is_nav  = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)

                && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)

                && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1));



	if (is_nav == true) {

		//alert(is_nav);

		// DrzavaNaziv

		var elDrzavaNaziv = eval(vForma.name+'.DrzavaNaziv');

		elDrzavaNaziv.disabled = "";

		//Exit;

	  }



    selected   = document.forms[1]['CBMjesto'].selectedIndex;

    fieldValue = document.forms[1]['CBMjesto'].options[selected].value;

	alert(selected + ' ' + fieldValue);



	////////////////////////////////////////////////////////////

	// Za zadani ComboBox selectira zadanu

	////////////////////////////////////////////////////////////

		vForma = document.forms[1];

		var el = eval(vForma.name+'.'+cbName);

		switch ( cbName ) {

				case 'CBMjesto' :

					if (cbSelValue != '') aValue = cbSelValue.split( '#',5);

					else aValue = '#####'.split( '#',5);



					// CBDrzava

					var elCBDrzava = eval(vForma.name+'.CBDrzava');

					var selValue = aValue[2];

   					for (i=0; i<elCBDrzava.options.length; i++) {

						if (elCBDrzava.options(i).value == selValue) elCBDrzava.selectedIndex = i;

   						}



					// CBOpcina - ako nađem se isto tako zove

					var elCBMjesto = eval(vForma.name+'.CBMjesto');

					var selText = elCBMjesto.options(elCBMjesto.selectedIndex).text.toUpperCase();

					var elCBOpcina = eval(vForma.name+'.CBOpcina');

   					for (i=0; i<elCBOpcina.options.length; i++) {

						if (elCBOpcina.options(i).text.toUpperCase() == selText) elCBOpcina.selectedIndex = i;

   						}



					// CBZupanija

					var elZupanija = eval(vForma.name+'.CBZupanija');

					var selValue = aValue[3];

   					for (i=0; i<elZupanija.options.length; i++) {

						if (elZupanija.options(i).value == selValue) elZupanija.selectedIndex = i;

   						}



					// DrzavaNaziv

					var elDrzavaNaziv = eval(vForma.name+'.DrzavaNaziv');

					if (selValue == '') {elDrzavaNaziv.disabled = "";}

					else {elDrzavaNaziv.disabled = "disabled";}



					// MjestoNaziv

					var elMjestoNaziv = eval(vForma.name+'.MjestoNaziv');

					var elCBMjesto = eval(vForma.name+'.CBMjesto');

					var selText = elCBMjesto.options(elCBMjesto.selectedIndex).text.toUpperCase();

                    elMjestoNaziv.value = selText;



					// Posta

					var elPosta = eval(vForma.name+'.Posta');

					elPosta.value = aValue[1];



					break;

				case 'Posta' :

					// CBMjesto

					var elCBDrzava = eval(vForma.name+'.CBDrzava');

					var selDrzava = elCBDrzava.options(elCBDrzava.selectedIndex).value.toUpperCase();

					var elCBMjesto = eval(vForma.name+'.CBMjesto');

					var selValue = cbSelValue;

					elCBMjesto.selectedIndex = 0;



   					for (i=0; i<elCBMjesto.options.length; i++) {

                        aValue = elCBMjesto.options(i).value.split( '#',5);

						if (aValue[1] == selValue && aValue[2] == selDrzava) {elCBMjesto.selectedIndex = i; break;}

   						}



					var elMjestoNaziv = eval(vForma.name+'.MjestoNaziv');

                    if (elCBMjesto.selectedIndex == 0) elMjestoNaziv.value = '';

                    else elMjestoNaziv.value = elCBMjesto.options(i).text;



					// CBOpcina - ako nađem se isto tako zove

					var elCBMjesto = eval(vForma.name+'.CBMjesto');

					var selText = elCBMjesto.options(elCBMjesto.selectedIndex).text.toUpperCase();

					var elCBOpcina = eval(vForma.name+'.CBOpcina');

   					for (i=0; i<elCBOpcina.options.length; i++) {

						if (elCBOpcina.options(i).text.toUpperCase() == selText) elCBOpcina.selectedIndex = i;

   						}





					break;

				case 'PostaOsobne' :

					// CBOsobnaMjesto

					var elCBOsobnaMjesto = eval(vForma.name+'.CBOsobnaMjesto');

					var selValue = cbSelValue;

					elCBOsobnaMjesto.selectedIndex = 0;



   					for (i=0; i<elCBOsobnaMjesto.options.length; i++) {

                        aValue = elCBOsobnaMjesto.options(i).value.split( '#',5);

						if (aValue[1] == selValue) {elCBOsobnaMjesto.selectedIndex = i; break;}

   						}

					break;

				case 'CBOsobnaMjesto' :

					if (cbSelValue != '') aValue = cbSelValue.split( '#',5);

					else aValue = '#####'.split( '#',5);

					

					// PostaOsobne

					var elPosta = eval(vForma.name+'.PostaOsobne');

					elPosta.value = aValue[1];

					break;



				case 'CBDrzava' :

					// DrzavaNaziv

					var elDrzavaNaziv = eval(vForma.name+'.DrzavaNaziv');

					if (cbSelValue == '') {elDrzavaNaziv.disabled = "";}

					else {elDrzavaNaziv.disabled = "disabled";}

					break;

				case 'CBBanka' :

					if (cbSelValue != '') {aValue = cbSelValue.split( '#',5); selValue = aValue[2].substr(0, 7);}

					else selValue = '';



					// PlatiZiro

					var elPlatiZiro = eval(vForma.name+'.PlatiZiro');

					elPlatiZiro.value = selValue;

					break;

				case 'CBPrioritet1' :

					// CBPrioritet2

					var elCBPrioritet2 = eval(vForma.name+'.CBPrioritet2');

					var elCBPrioritet3 = eval(vForma.name+'.CBPrioritet3');

					if (cbSelValue == '') {

					  	elCBPrioritet2.disabled = "disabled"; elCBPrioritet2.selectedIndex = 0;

						elCBPrioritet3.disabled = "disabled"; elCBPrioritet3.selectedIndex = 0;

			  			}

					else {elCBPrioritet2.disabled = "";}

					break;

				case 'CBPrioritet2' :

					// CBPrioritet3

					var elCBPrioritet3 = eval(vForma.name+'.CBPrioritet3');

					if (cbSelValue == '') {elCBPrioritet3.disabled = "disabled"; elCBPrioritet3.selectedIndex = 0;}

					else {elCBPrioritet3.disabled = "";}

					break;

				}



		/*

		alert(el1.name + ' ' + el1.options(1).value);

		var el = document.all.tags("SELECT").item(1);

		alert(el.name);

		if (el != null) {

    		for (i=0; i<el.options.length; i++) {

        		alert("Option " + i + " is " + el.options(i).text);

    		}

			}

		*/

}





function _submit() {

	////////////////////////////////////////////////////////////

	// focus se daje prvom praznom polju

	////////////////////////////////////////////////////////////

	alert(document.forms[0].name);

	document.forms[0].submit();

}



function PotvrdaValue() {

	////////////////////////////////////////////////////////////

	// focus se daje prvom praznom polju

	////////////////////////////////////////////////////////////

	

	vForma1 = top.document.forms[0];

	for (i=0; i<vForma1.length ;i++){

  		if (vForma1.elements[i].name == 'Potvrda') {vElm1 = i;}

		break;

		}

	vForma2 = top.document.forms[1];

	for (i=0; i<vForma2.length ;i++){

  		if (vForma2.elements[i].name == 'PotvrdaX') {vElm2 = i;}

		break;

		}

	vForma2.elements[vElm2].value = vForma1.elements[vElm1].value;

	alert(vForma2.elements[vElm2].value + ' ' +  vForma1.elements[vElm1].value );

}



function misek(x,y) {

	/////////////////////////////////////////////

	// y oznacava koji property mijenjamo 

	//		0->borderStyle, 1->color

	/////////////////////////////////////////////

	varObjekt=eval(x.id + '.style'); 

	//alert(varObjekt);

	for (i=0; i<y.length ;i++)

		{

		vpom = i+1;

		switch ( y[i] ) 

			{

			case 0 :

				varObjekt.borderStyle=((varObjekt.borderStyle=='')||(varObjekt.borderStyle=='outset'))?'inset':'outset';

				break;

			case 1 :

				varObjekt.color = "red";

				varObjekt.backgroundColor = "#f6e0ad";

				break;

			case 2 :

				varObjekt.color = "black";

				varObjekt.backgroundColor = "White";

				break;

			case 3 :

				varObjekt.textDecoration='underline';

				break;

			case 4 :

				varObjekt.textDecoration='none';

				break;

			case 5 :

				varObjekt.textDecoration=(varObjekt.textDecoration=='underline')?'none':'underline';

				break;

			}	

		}

}



function Prikazi_Izbor(element1,element2,ind,obj,atrib) {

	// PRVO SVE 'podizbor' SAKRIJEM

	

	for (i=0; i<document.all.length ;i++) if (document.all[i].id.substr(0,8) == 'podizbor') 

		document.all[i].style.display = 'none';



	// OTVARAM SVE IZ element1

	for (j=0; j<element1.length ;j++) {

		this.obj = document.getElementById(element1[j]);

		this.style = document.getElementById(element1[j]).style;

		this.style.display = 'block';

		}



	// OTVARAM SVE IZ element2

	if (element2 != ''){

		this.obj = document.getElementById(element2);

		this.style = document.getElementById(element2).style;

		this.style.display = 'block';

	}

	//alert(obj + atrib);

	misek(obj,atrib);

	

}





function init() { 

	idx=0; 

	aArray = new Array (); 

}



function addValue() { 

	aArray[idx]=new Array () ;

	aArray[idx][0]=document.fArray.p1.value ;

	aArray[idx][1]=document.fArray.p2.value ;

	document.fArray.p1.value='';	

	document.fArray.p2.value='';	

	idx++; 

	} 



function ViewArray() { 

	for (key in aArray) 

  	alert("Vrijednost za kljuc " + key + ' je ' + aArray[key]);  

  

  

}



function Izbornik_1(aIzbornik) {

	alert(aIzbornik.length);

	alert(aIzbornik[0]);

	

	var my_array = new Array();

	for (i = 0; i < 10; i++){

    my_array[i] = i;

    }

	x = my_array[4];

	alert(x);

	

	aNovi = new Array(1, 2, 3)	;

	alert(aNovi[1]);

	

	

	for (key in aIzbornik)

  alert("Element value is " + aIzbornik[key]); 

	

	

}



function PadajuciMeni(x,indmeni) {

	

	var Meni0 = new Array( );      	

	var Meni1 = new Array( );      	

	var Meni2 = new Array( );      	

	var Meni3 = new Array( );      	

	var Meni5 = new Array( );      	



	if (indmeni==1){

		var Meni1 = ['|POČETAK'];

		var Meni2 = ['|KONTO PROGRAMSKA RJEŠENJA','Auto park','Plaće','Veleprodaja','Kompenzacije'];

		var Meni3 = ['|KORISNICI','Prijava','Registracija'];

		var Meni4 = ['|BORLAND','Borland razvojni alati'];

		var Meni0 = [Meni1, Meni2, Meni3, Meni4];

		}

	else {

		var Meni1 = ['O NAMA','Općenito', 'Kontakt', 'Pošalji e-mail' ];

		var Meni2 = ['NARUČIVANJE','Uvjeti','Naručivanje - 1. način', 'Naručivanje - 2. način','Naručivanje - 3. način', 'Naručivanje - 4. način'];

		var Meni3 = ['ZAŠTIĆENO','Prijava'];

		var Meni0 = [Meni1, Meni2, Meni3];

		}

	



	//alert(indmeni);

	

	z=x-1;

	var Tablica ='<table id=CssIzbornikItem border=0 width=100% cellspacing=0>';

	var Naslov = '<tr>';

	var Sadrzaj = '<tr>';

	k=0;

	for (i=0; i<Meni0.length ;i++)

		{

		vcssM=(z==i)?'cssPadajuciTd':'cssPadajuciTd';

		vpom = i+1;

		if (Meni0[i].length==1) 

			{

			Naslov = Naslov + "<td style='cursor:hand' class="+vcssM+" width=20% onMouseOver=PadajuciMeni("+vpom+","+indmeni+") onClick=top.document.location='index.php?IO_Padajuci="+i+"-0'>"+Meni0[i][0]+"</td>";

			}

		else

			{

			Naslov = Naslov + "<td width=20% style='cursor:hand' class="+vcssM+" onMouseOver=PadajuciMeni("+vpom+","+indmeni+")>"+Meni0[i][0]+"</td>";

			}

		var Sadrzaj = Sadrzaj + ((z==i)?"<td style='cursor:hand' class=cssPadajuciTd>":'<td>') ;

		for (j=1; j<=Meni0[i].length-1 ;j++)

			{

			Sadrzaj = Sadrzaj + ((z==i)?("<a width=100% id=link"+k+j+" class=cssPadajuciTdS onMouseOver=misek(this,[3]); onMouseOut=misek(this,[4]); href='index.php?IO_Padajuci="+i+"-"+j+"'>"+Meni0[i][j]+'</a><BR>'):'');

			}	

			k=k+j;

			Sadrzaj = Sadrzaj + '</td>';

		}



	Naslov = Naslov + '</tr>';

	Sadrzaj = Sadrzaj + '</tr>';

	Tablica = Tablica + Naslov + Sadrzaj+'</table>';

	ispisodabira='';

	if ((x.length>1) && x !='999')

		{

		pom = x.split('-');

		ispisodabira='&nbsp;&nbsp;&nbsp;'+Meni0[pom[0]][0]+'<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;---> '+Meni0[pom[0]][pom[1]];

		}

	top.document.all.divMeni.innerHTML = Tablica + ispisodabira;



}






function browser_tyle() {

//<!--

// Ultimate client-side JavaScript client sniff. Version 3.03

// (C) Netscape Communications 1999-2001.  Permission granted to reuse and distribute.

// Revised 17 May 99 to add is_nav5up and is_ie5up (see below).

// Revised 20 Dec 00 to add is_gecko and change is_nav5up to is_nav6up

//                      also added support for IE5.5 Opera4&5 HotJava3 AOLTV

// Revised 22 Feb 01 to correct Javascript Detection for IE 5.x, Opera 4,

//                      correct Opera 5 detection

//                      add support for winME and win2k

//                      synch with browser-type-oo.js

// Revised 26 Mar 01 to correct Opera detection

// Revised 02 Oct 01 to add IE6 detection



// Everything you always wanted to know about your JavaScript client

// but were afraid to ask. Creates "is_" variables indicating:

// (1) browser vendor:

//     is_nav, is_ie, is_opera, is_hotjava, is_webtv, is_TVNavigator, is_AOLTV

// (2) browser version number:

//     is_major (integer indicating major version number: 2, 3, 4 ...)

//     is_minor (float   indicating full  version number: 2.02, 3.01, 4.04 ...)

// (3) browser vendor AND major version number

//     is_nav2, is_nav3, is_nav4, is_nav4up, is_nav6, is_nav6up, is_gecko, is_ie3,

//     is_ie4, is_ie4up, is_ie5, is_ie5up, is_ie5_5, is_ie5_5up, is_ie6, is_ie6up, is_hotjava3, is_hotjava3up,

//     is_opera2, is_opera3, is_opera4, is_opera5, is_opera5up

// (4) JavaScript version number:

//     is_js (float indicating full JavaScript version number: 1, 1.1, 1.2 ...)

// (5) OS platform and version:

//     is_win, is_win16, is_win32, is_win31, is_win95, is_winnt, is_win98, is_winme, is_win2k

//     is_os2

//     is_mac, is_mac68k, is_macppc

//     is_unix

//     is_sun, is_sun4, is_sun5, is_suni86

//     is_irix, is_irix5, is_irix6

//     is_hpux, is_hpux9, is_hpux10

//     is_aix, is_aix1, is_aix2, is_aix3, is_aix4

//     is_linux, is_sco, is_unixware, is_mpras, is_reliant

//     is_dec, is_sinix, is_freebsd, is_bsd

//     is_vms

//

// See http://www.it97.de/JavaScript/JS_tutorial/bstat/navobj.html and

// http://www.it97.de/JavaScript/JS_tutorial/bstat/Browseraol.html

// for detailed lists of userAgent strings.

//

// Note: you don't want your Nav4 or IE4 code to "turn off" or

// stop working when new versions of browsers are released, so

// in conditional code forks, use is_ie5up ("IE 5.0 or greater")

// is_opera5up ("Opera 5.0 or greater") instead of is_ie5 or is_opera5

// to check version in code which you want to work on future

// versions.



    // convert all characters to lowercase to simplify testing

    var agt=navigator.userAgent.toLowerCase();



    // *** BROWSER VERSION ***

    // Note: On IE5, these return 4, so use is_ie5up to detect IE5.

    var is_major = parseInt(navigator.appVersion);

    var is_minor = parseFloat(navigator.appVersion);



    // Note: Opera and WebTV spoof Navigator.  We do strict client detection.

    // If you want to allow spoofing, take out the tests for opera and webtv.

    var is_nav  = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)

                && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)

                && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1));

    var is_nav2 = (is_nav && (is_major == 2));

    var is_nav3 = (is_nav && (is_major == 3));

    var is_nav4 = (is_nav && (is_major == 4));

    var is_nav4up = (is_nav && (is_major >= 4));

    var is_navonly      = (is_nav && ((agt.indexOf(";nav") != -1) ||

                          (agt.indexOf("; nav") != -1)) );

    var is_nav6 = (is_nav && (is_major == 5));

    var is_nav6up = (is_nav && (is_major >= 5));

    var is_gecko = (agt.indexOf('gecko') != -1);





    var is_ie     = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));

    var is_ie3    = (is_ie && (is_major < 4));

    var is_ie4    = (is_ie && (is_major == 4) && (agt.indexOf("msie 4")!=-1) );

    var is_ie4up  = (is_ie && (is_major >= 4));

    var is_ie5    = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0")!=-1) );

    var is_ie5_5  = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.5") !=-1));

    var is_ie5up  = (is_ie && !is_ie3 && !is_ie4);

    var is_ie5_5up =(is_ie && !is_ie3 && !is_ie4 && !is_ie5);

    var is_ie6    = (is_ie && (is_major == 4) && (agt.indexOf("msie 6.")!=-1) );

    var is_ie6up  = (is_ie && !is_ie3 && !is_ie4 && !is_ie5 && !is_ie5_5);



    // KNOWN BUG: On AOL4, returns false if IE3 is embedded browser

    // or if this is the first browser window opened.  Thus the

    // variables is_aol, is_aol3, and is_aol4 aren't 100% reliable.

    var is_aol   = (agt.indexOf("aol") != -1);

    var is_aol3  = (is_aol && is_ie3);

    var is_aol4  = (is_aol && is_ie4);

    var is_aol5  = (agt.indexOf("aol 5") != -1);

    var is_aol6  = (agt.indexOf("aol 6") != -1);



    var is_opera = (agt.indexOf("opera") != -1);

    var is_opera2 = (agt.indexOf("opera 2") != -1 || agt.indexOf("opera/2") != -1);

    var is_opera3 = (agt.indexOf("opera 3") != -1 || agt.indexOf("opera/3") != -1);

    var is_opera4 = (agt.indexOf("opera 4") != -1 || agt.indexOf("opera/4") != -1);

    var is_opera5 = (agt.indexOf("opera 5") != -1 || agt.indexOf("opera/5") != -1);

    var is_opera5up = (is_opera && !is_opera2 && !is_opera3 && !is_opera4);



    var is_webtv = (agt.indexOf("webtv") != -1);



    var is_TVNavigator = ((agt.indexOf("navio") != -1) || (agt.indexOf("navio_aoltv") != -1));

    var is_AOLTV = is_TVNavigator;



    var is_hotjava = (agt.indexOf("hotjava") != -1);

    var is_hotjava3 = (is_hotjava && (is_major == 3));

    var is_hotjava3up = (is_hotjava && (is_major >= 3));



    // *** JAVASCRIPT VERSION CHECK ***

    var is_js;

    if (is_nav2 || is_ie3) is_js = 1.0;

    else if (is_nav3) is_js = 1.1;

    else if (is_opera5up) is_js = 1.3;

    else if (is_opera) is_js = 1.1;

    else if ((is_nav4 && (is_minor <= 4.05)) || is_ie4) is_js = 1.2;

    else if ((is_nav4 && (is_minor > 4.05)) || is_ie5) is_js = 1.3;

    else if (is_hotjava3up) is_js = 1.4;

    else if (is_nav6 || is_gecko) is_js = 1.5;

    // NOTE: In the future, update this code when newer versions of JS

    // are released. For now, we try to provide some upward compatibility

    // so that future versions of Nav and IE will show they are at

    // *least* JS 1.x capable. Always check for JS version compatibility

    // with > or >=.

    else if (is_nav6up) is_js = 1.5;

    // NOTE: ie5up on mac is 1.4

    else if (is_ie5up) is_js = 1.3



    // HACK: no idea for other browsers; always check for JS version with > or >=

    else is_js = 0.0;



    // *** PLATFORM ***

    var is_win   = ( (agt.indexOf("win")!=-1) || (agt.indexOf("16bit")!=-1) );

    // NOTE: On Opera 3.0, the userAgent string includes "Windows 95/NT4" on all

    //        Win32, so you can't distinguish between Win95 and WinNT.

    var is_win95 = ((agt.indexOf("win95")!=-1) || (agt.indexOf("windows 95")!=-1));



    // is this a 16 bit compiled version?

    var is_win16 = ((agt.indexOf("win16")!=-1) ||

               (agt.indexOf("16bit")!=-1) || (agt.indexOf("windows 3.1")!=-1) ||

               (agt.indexOf("windows 16-bit")!=-1) );



    var is_win31 = ((agt.indexOf("windows 3.1")!=-1) || (agt.indexOf("win16")!=-1) ||

                    (agt.indexOf("windows 16-bit")!=-1));



    var is_winme = ((agt.indexOf("win 9x 4.90")!=-1));

    var is_win2k = ((agt.indexOf("windows nt 5.0")!=-1));



    // NOTE: Reliable detection of Win98 may not be possible. It appears that:

    //       - On Nav 4.x and before you'll get plain "Windows" in userAgent.

    //       - On Mercury client, the 32-bit version will return "Win98", but

    //         the 16-bit version running on Win98 will still return "Win95".

    var is_win98 = ((agt.indexOf("win98")!=-1) || (agt.indexOf("windows 98")!=-1));

    var is_winnt = ((agt.indexOf("winnt")!=-1) || (agt.indexOf("windows nt")!=-1));

    var is_win32 = (is_win95 || is_winnt || is_win98 ||

                    ((is_major >= 4) && (navigator.platform == "Win32")) ||

                    (agt.indexOf("win32")!=-1) || (agt.indexOf("32bit")!=-1));



    var is_os2   = ((agt.indexOf("os/2")!=-1) ||

                    (navigator.appVersion.indexOf("OS/2")!=-1) ||

                    (agt.indexOf("ibm-webexplorer")!=-1));



    var is_mac    = (agt.indexOf("mac")!=-1);

    // hack ie5 js version for mac

    if (is_mac && is_ie5up) is_js = 1.4;

    var is_mac68k = (is_mac && ((agt.indexOf("68k")!=-1) ||

                               (agt.indexOf("68000")!=-1)));

    var is_macppc = (is_mac && ((agt.indexOf("ppc")!=-1) ||

                                (agt.indexOf("powerpc")!=-1)));



    var is_sun   = (agt.indexOf("sunos")!=-1);

    var is_sun4  = (agt.indexOf("sunos 4")!=-1);

    var is_sun5  = (agt.indexOf("sunos 5")!=-1);

    var is_suni86= (is_sun && (agt.indexOf("i86")!=-1));

    var is_irix  = (agt.indexOf("irix") !=-1);    // SGI

    var is_irix5 = (agt.indexOf("irix 5") !=-1);

    var is_irix6 = ((agt.indexOf("irix 6") !=-1) || (agt.indexOf("irix6") !=-1));

    var is_hpux  = (agt.indexOf("hp-ux")!=-1);

    var is_hpux9 = (is_hpux && (agt.indexOf("09.")!=-1));

    var is_hpux10= (is_hpux && (agt.indexOf("10.")!=-1));

    var is_aix   = (agt.indexOf("aix") !=-1);      // IBM

    var is_aix1  = (agt.indexOf("aix 1") !=-1);

    var is_aix2  = (agt.indexOf("aix 2") !=-1);

    var is_aix3  = (agt.indexOf("aix 3") !=-1);

    var is_aix4  = (agt.indexOf("aix 4") !=-1);

    var is_linux = (agt.indexOf("inux")!=-1);

    var is_sco   = (agt.indexOf("sco")!=-1) || (agt.indexOf("unix_sv")!=-1);

    var is_unixware = (agt.indexOf("unix_system_v")!=-1);

    var is_mpras    = (agt.indexOf("ncr")!=-1);

    var is_reliant  = (agt.indexOf("reliantunix")!=-1);

    var is_dec   = ((agt.indexOf("dec")!=-1) || (agt.indexOf("osf1")!=-1) ||

           (agt.indexOf("dec_alpha")!=-1) || (agt.indexOf("alphaserver")!=-1) ||

           (agt.indexOf("ultrix")!=-1) || (agt.indexOf("alphastation")!=-1));

    var is_sinix = (agt.indexOf("sinix")!=-1);

    var is_freebsd = (agt.indexOf("freebsd")!=-1);

    var is_bsd = (agt.indexOf("bsd")!=-1);

    var is_unix  = ((agt.indexOf("x11")!=-1) || is_sun || is_irix || is_hpux ||

                 is_sco ||is_unixware || is_mpras || is_reliant ||

                 is_dec || is_sinix || is_aix || is_linux || is_bsd || is_freebsd);



    var is_vms   = ((agt.indexOf("vax")!=-1) || (agt.indexOf("openvms")!=-1));



//--> end hide JavaScript







}




