<!--
// funkcije provjeri i submetMe koriste se na default.asp i obrasci.asp stranicama
// sluze za provjeru odabira obaveznih polja!!!
function provjeri(i)
{
	var t,p,x,k,ti;
	x=0; k=0; ti=0,r=0;
	t=""; p="";
	for (var j=0;document.forms[i].length!=j;j++) {
		if (t!=document.forms[i].elements[j].name){
			if (document.forms[i].elements[j].name.indexOf("x_")==0) 	{
				t=document.forms[i].elements[j].name;
				k=k+1; r=0;
		}}

		if (document.forms[i].elements[j].name.indexOf("x_")==0) {//1.1
			if (t==document.forms[i].elements[j].name){

				if (document.forms[i].elements[j].checked==true){
				  	if (document.forms[i].elements[j].selectedIndex==null){
						if (r!=1){
							x=x+1; r=1;
						}else{
							if (document.forms[i].elements[j].value!=""){  //5.1
							  	if (document.forms[i].elements[j].name.indexOf("x_!")==0 ){ 
									ti=ti+1;
								}else{
									if (document.forms[i].elements[j].checked==null) { //6.1
									  if (document.forms[i].elements[j].selectedIndex!=-1) {
										x=x+1;
									}}	
								}
							}else{
								if (document.forms[i].elements[j].checked==null) { //6.1
								  if (document.forms[i].elements[j].selectedIndex!=-1) {
									x=x+1;
								}}	
							}
						}
					}else{
						if (document.forms[i].elements[j].value!=""){  //5.1
						  	if (document.forms[i].elements[j].name.indexOf("x_!")==0 ){ 
								ti=ti+1;
							}else{
								if (document.forms[i].elements[j].checked==null) { //6.1
								  if (document.forms[i].elements[j].selectedIndex!=-1) {
									x=x+1;
								}}	
							}
						}else{
							if (document.forms[i].elements[j].checked==null) { //6.1
							  if (document.forms[i].elements[j].selectedIndex!=-1) {
								x=x+1;
							}}	
						}
					}
				}else{
					val=document.forms[i].elements[j].value;
					if (val!=matchSpace(val)){  //5.1
					  	if (document.forms[i].elements[j].name.indexOf("x_!")==0 ){ 
							ti=ti+1; 
						}else{
							if (document.forms[i].elements[j].checked==null) { //6.1
							  if (document.forms[i].elements[j].selectedIndex!=-1) {
								x=x+1;
							}}	
						}
					}else{
						if (document.forms[i].elements[j].checked==null) { //6.1
						  if (document.forms[i].elements[j].selectedIndex!=-1) {
							x=x+1;
						}}	
					}
				}
			}	
			p=document.forms[i].elements[j].name;
		}//if1.1
	}//for
	
	//window.alert(k);
	//window.alert(ti);
	//window.alert(x);
	if (k!=(x+ti)) {
		window.alert(txt);
		return false;
	}
	for (var j=0;document.forms[i].length!=j;j++) {   //zamjena script blokova ako postoje
			var val=document.forms[i].elements[j].value;
			document.forms[i].elements[j].value=remTags(val);
	}

	return true;
}


function remTags(txt){  //zamjena script blokova ako postoji
	var t=txt,p;
	p=t.indexOf("<");
	while (p!=-1){
		t= t.replace("<", "&lt;")
		p=t.indexOf("<");
	}	
	p=t.indexOf(">");
	while (p !=-1){
		t= t.replace(">", "&gt;")
		p=t.indexOf(">");
	}	
	
return(t);
}


function provjeri_frm(form)
{
	var t,p,x,k,ti;
	x=0; k=0; ti=0,r=0;
	t=""; p="";
	for (var j=0;form.length!=j;j++) {
		if (t!=form.elements[j].name){
			if (form.elements[j].name.indexOf("x_")==0) 	{
				t=form.elements[j].name;
				k=k+1; r=0;
		}}

		if (form.elements[j].name.indexOf("x_")==0) {//1.1
			if (t==form.elements[j].name){

				if (form.elements[j].checked==true){
				  	if (form.elements[j].selectedIndex==null){
						if (r!=1){
							x=x+1; r=1;
						}else{
							if (form.elements[j].value!=""){  //5.1
							  	if (form.elements[j].name.indexOf("x_!")==0 ){ 
									ti=ti+1;
								}else{
									if (form.elements[j].checked==null) { //6.1
									  if (form.elements[j].selectedIndex!=-1) {
										x=x+1;
									}}	
								}
							}else{
								if (form.elements[j].checked==null) { //6.1
								  if (form.elements[j].selectedIndex!=-1) {
									x=x+1;
								}}	
							}
						}
					}else{
						if (form.elements[j].value!=""){  //5.1
						  	if (form.elements[j].name.indexOf("x_!")==0 ){ 
								ti=ti+1;
							}else{
								if (form.elements[j].checked==null) { //6.1
								  if (form.elements[j].selectedIndex!=-1) {
									x=x+1;
								}}	
							}
						}else{
							if (form.elements[j].checked==null) { //6.1
							  if (form.elements[j].selectedIndex!=-1) {
								x=x+1;
							}}	
						}
					}
				}else{
					val=form.elements[j].value;
					if (val!=matchSpace(val)){  //5.1
					  	if (form.elements[j].name.indexOf("x_!")==0 ){ 
							ti=ti+1; 
						}else{
							if (form.elements[j].checked==null) { //6.1
							  if (form.elements[j].selectedIndex!=-1) {
								x=x+1;
							}}	
						}
					}else{
						if (form.elements[j].checked==null) { //6.1
						  if (form.elements[j].selectedIndex!=-1) {
							x=x+1;
						}}	
					}
				}
			}	
			p=form.elements[j].name;
		}//if1.1
	}//for
	
	//window.alert(k);
	//window.alert(ti);
	//window.alert(x);
	
	if (k!=(x+ti)) {
		window.alert(txt);
		return false;
	}
	for (var j=0;form.length!=j;j++) {    //zamjena script blokova ako postoji
			var val=form.elements[j].value;
			form.elements[j].value=remTags(val);
	}
	
	return true;
}

function SubmitInNewWindow(form,bttn,bttnDisable,newWindow,stranica,sirina,visina,prop) {
	var t,p,x,k,ti;
	
	if (bttnDisable=='True'){
		bttn.disabled =true;
	}	
	x=0; k=0; ti=0,r=0;
	t=""; p="";
	for (var j=0;form.length!=j;j++) {
		if (t!=form.elements[j].name){
			if (form.elements[j].name.indexOf("x_")==0) 	{
				t=form.elements[j].name;
				k=k+1; r=0;
		}}

		if (form.elements[j].name.indexOf("x_")==0) {//1.1
			if (t==form.elements[j].name){

				if (form.elements[j].checked==true){
				  	if (form.elements[j].selectedIndex==null){
						if (r!=1){
							x=x+1; r=1;
						}else{
							if (form.elements[j].value!=""){  //5.1
							  	if (form.elements[j].name.indexOf("x_!")==0 ){ 
									ti=ti+1;
								}else{
									if (form.elements[j].checked==null) { //6.1
									  if (form.elements[j].selectedIndex!=-1) {
										x=x+1;
									}}	
								}
							}else{
								if (form.elements[j].checked==null) { //6.1
								  if (form.elements[j].selectedIndex!=-1) {
									x=x+1;
								}}	
							}
						}
					}else{
						if (form.elements[j].value!=""){  //5.1
						  	if (form.elements[j].name.indexOf("x_!")==0 ){ 
								ti=ti+1;
							}else{
								if (form.elements[j].checked==null) { //6.1
								  if (form.elements[j].selectedIndex!=-1) {
									x=x+1;
								}}	
							}
						}else{
							if (form.elements[j].checked==null) { //6.1
							  if (form.elements[j].selectedIndex!=-1) {
								x=x+1;
							}}	
						}
					}
				}else{
					val=form.elements[j].value;
					if (val!=matchSpace(val)){  //5.1
					  	if (form.elements[j].name.indexOf("x_!")==0 ){ 
							ti=ti+1; 
						}else{
							if (form.elements[j].checked==null) { //6.1
							  if (form.elements[j].selectedIndex!=-1) {
								x=x+1;
							}}	
						}
					}else{
						if (form.elements[j].checked==null) { //6.1
						  if (form.elements[j].selectedIndex!=-1) {
							x=x+1;
						}}	
					}
				}
			}	
			p=form.elements[j].name;
		}//if1.1
	}//for
	
	//window.alert(k);
	//window.alert(ti);
	//window.alert(x);
	if (k!=(x+ti)) {
		if (bttnDisable=='True'){
			bttn.disabled =false;
		}	
		window.alert(txt);
		return false;
	}
	for (var j=0;form.length!=j;j++) {    //zamjena script blokova ako postoji
			var val=form.elements[j].value;
			form.elements[j].value=remTags(val);
	}

	if (bttn!=""){
		if (bttnDisable=='True'){
			bttn.disabled =true;
		}	
		if (newWindow){
			form.target="pero";

			if (!prop || prop==''){
				var podaci = 'toolbar=no,location=no,directories=no,status=no,scrollbars=yes,menubar=0,resizable=yes,copyhistory=no,width=' + sirina + ',height=' + visina + ',screenX=100,screenY=100,top=100,left=100';
				window.open("","pero", podaci);
			}
			else{
				if (sirina)
					prop +=',width=' + sirina.toString();
				if (visina)
					prop +=',height=' + visina.toString();
				window.open("","pero", prop);
				}
			} //if new window
// ako imamo submit button tada ova linija mora biti zakomentirana
// ako se radi o obicnom button-u tada ova linija mora postojati	
		form.submit();
		return false;
	}
	return true;
}


function OLDprovjeri_frm(form,bttn,bttnDisable,newWindow)
{
	var t,p,x,k,ti;
	
	//alert(bttnDisable);
	
	if (bttnDisable=='True'){
		bttn.disabled =true;
	}	
	x=0; k=0; ti=0,r=0;
	t=""; p="";
	for (var j=0;form.length!=j;j++) {
		if (t!=form.elements[j].name){
			if (form.elements[j].name.indexOf("x_")==0) 	{
				t=form.elements[j].name;
				k=k+1; r=0;
		}}

		if (form.elements[j].name.indexOf("x_")==0) {//1.1
			if (t==form.elements[j].name){

				if (form.elements[j].checked==true){
				  	if (form.elements[j].selectedIndex==null){
						if (r!=1){
							x=x+1; r=1;
						}else{
							if (form.elements[j].value!=""){  //5.1
							  	if (form.elements[j].name.indexOf("x_!")==0 ){ 
									ti=ti+1;
								}else{
									if (form.elements[j].checked==null) { //6.1
									  if (form.elements[j].selectedIndex!=-1) {
										x=x+1;
									}}	
								}
							}else{
								if (form.elements[j].checked==null) { //6.1
								  if (form.elements[j].selectedIndex!=-1) {
									x=x+1;
								}}	
							}
						}
					}else{
						if (form.elements[j].value!=""){  //5.1
						  	if (form.elements[j].name.indexOf("x_!")==0 ){ 
								ti=ti+1;
							}else{
								if (form.elements[j].checked==null) { //6.1
								  if (form.elements[j].selectedIndex!=-1) {
									x=x+1;
								}}	
							}
						}else{
							if (form.elements[j].checked==null) { //6.1
							  if (form.elements[j].selectedIndex!=-1) {
								x=x+1;
							}}	
						}
					}
				}else{
					val=form.elements[j].value;
					if (val!=matchSpace(val)){  //5.1
					  	if (form.elements[j].name.indexOf("x_!")==0 ){ 
							ti=ti+1; 
						}else{
							if (form.elements[j].checked==null) { //6.1
							  if (form.elements[j].selectedIndex!=-1) {
								x=x+1;
							}}	
						}
					}else{
						if (form.elements[j].checked==null) { //6.1
						  if (form.elements[j].selectedIndex!=-1) {
							x=x+1;
						}}	
					}
				}
			}	
			p=form.elements[j].name;
		}//if1.1
	}//for
	
	//window.alert(k);
	//window.alert(ti);
	//window.alert(x);
	if (k!=(x+ti)) {
		if (bttnDisable=='True'){
			bttn.disabled =false;
		}	
		window.alert(txt);
		return false;
	}
	for (var j=0;form.length!=j;j++) {    //zamjena script blokova ako postoji
			var val=form.elements[j].value;
			form.elements[j].value=remTags(val);
	}

	if (bttn!=""){
		if (bttnDisable=='True'){
			bttn.disabled =true;
		}	
		if (newWindow){
			form.target="pero";
			window.open("","pero", "scrollbars=yes,resizable=yes,width=500,height=400,links=no");

		}

// ako imamo submit button tada ova linija mora biti zakomentirana
// ako se radi o obicnom button-u tada ova linija mora postojati	
		form.submit();
		return false;
	}

	return true;
}

function matchSpace(val)
{ var val_s;
	val_s="";
	for (var j=0;val.length!=j;j++) {    //kreiraj prazan string iste duzine
			val_s=" "+val_s
	}
	
	return val_s;
}

function submitMe(path,form)
{		
//		window.alert("aha!")
		form.target="pero";
		window.open("","pero", "scrollbars=yes,resizable=yes,width=500,height=400,links=no");
}
function openTrazilica()
{		
		window.open("","pero","width=600px,height=400px,scrollbars=yes,resizable=yes");
		document.forms['frmTrazilica'].target="pero";
		document.forms['frmTrazilica'].pojam.value=document.forms['frmHidden'].pojam_vani.value;
		document.forms['frmTrazilica'].submit();
}
function openTrazilicaLUX(name)
{
		window.open("","pero","width=600px,height=400px,scrollbars=yes,resizable=yes");
		document.forms(name).target="pero";
		document.forms(name).submit();
}

function changeTraziPojam(frmName,objItem){
	document.forms(frmName).trazi.value = objItem.value;
}

function OpenInSame(url)
{
	window.open(url, "_self");
	
/*
	var opnr=window.opener;
	if (opnr!=null)
	{
		if (!opnr.closed)
		{
			if (navigator.appName!="Netscape")
			{
				opnr.navigate(url);
			}
			else
			{
				opnr.location.href=url;
			}
			return;
		}
	}
*/
}

function OpenInOpener(url)
{
	var opnr=window.opener;
	if (opnr!=null)
	{
		if (!opnr.closed)
		{
			if (navigator.appName!="Netscape")
			{
				opnr.navigate(url);
			}
			else
			{
				opnr.location.href=url;
			}
			return;
		}
	}
	window.open(url, "_blank");
}
function OpenNewWindow(url,sFeatures)
{
	if (!sFeatures)
		window.open(url, "_blank");
	else{
		window.open(url, "_blank",sFeatures);
	}
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
