<!--
// funkcije provjeri i submetMe koriste se na default.asp i obrasci.asp stranicama
// sluze za provjeru odabira obaveznih polja!!!
function writeDateThem(jez){
		var mydate=new Date();
		var year=mydate.getYear();
		
			if (year < 1000) {year+=1900;}
				
		var month=mydate.getMonth();
		var daym=mydate.getDate();
	
			if (daym < 10){	daym="0"+daym;}
			
		if (jez==1){
			var montharray=new Array("siječnja","veljače","ožujka","travnja","svibnja","lipnja","srpnja","kolovoza","rujna","listopada","studenog","prosinca");
		}else{
			var montharray=new Array("January","February","March","April","May","June","July","August","September","October","November","December");
		}
		
		if (jez==1){
			document.write(daym+". "+montharray[month]+". "+year+".");
		}else{
			document.write(daym+" "+montharray[month]+" "+year);
		}
}

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;
	
	//alert("OK tu smo!");
	
	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){
			//alert("Sada cu otvoriti prozor!");
			form.target="pero"; //Kris: new win, svaki puta novi prozor
			//form.target="_blank";

			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);
				
				window.open("","", 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;
}

// Izmjena by Kris, 27.08.2003. 
// Dodani parametri za dimenzije i elemente novog prozora
function submitMe(path,form,sirina,visina,prop)
{		
		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';
			win = window.open("","pero", podaci);
		}
		else
		{
			if (sirina)
				prop +=',width=' + sirina.toString();
			if (visina)
				prop +=',height=' + visina.toString();
			win = window.open("","pero", prop);
		}
}
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);
	}
}
//-->