var brow, docprop;
if (window.opera) {brow='op';docprop='getElementById';}
else if (document.all) {brow='ie';docprop='all';}
else if (document.getElementById) {brow='ff';docprop='getElementById';}

/// pocinje drop-down
var basie=(navigator.userAgent.indexOf('Opera')==-1 && document.getElementById && document.all)? true:false
var gasi,timer1;
var left1=0
var top1=0;
var tek=0;

function broji(xx) {    ///  funk. za gašenje dropdowna i to kojeg podmenija=xx
 if (gasi!=1) {gasi=1;eval('timer1=setTimeout("broji('+xx+')",500);')} 
 else {sakri(xx);gasi=0;clearTimeout(timer1);}
}

function sakri(xx) {
if (basie) {
  eval('document.all("menu'+xx+'").style.visibility="hidden";')
} else {
  eval('document.getElementById("menu'+xx+'").style.visibility="hidden";')
}
}

function prikaz(xx) {
 if (timer1) {clearTimeout(timer1);}
 gasi=0;
if (basie) {
 eval('document.all("menu'+xx+'").style.left=left1;document.all("menu'+xx+'").style.top=top1;document.all("menu'+xx+'").style.visibility="visible";')
} else {
 eval('document.getElementById("menu'+xx+'").style.left=left1;document.getElementById("menu'+xx+'").style.top=top1;document.getElementById("menu'+xx+'").style.visibility="visible";')
}
}

function pozic(obj, xx, yy, zz) {
if (tek!=0) {sakri(tek);}
tek=xx;
left1=getposOffset(obj, "left")+yy;
if (basie) {
top1=getposOffset(obj, "top")+zz;
} else {
top1=getposOffset(obj, "top")+zz;
}
prikaz(xx);
}
function getposOffset(what, offsettype){
var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
var parentEl=what.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
}
return totaloffset;
}

/// kraj drop-down

function preload(objekt,pat) {
eval(objekt+' = new Image()');
eval(objekt+'.src = "'+pat+'"');
}
function prikazlink(xx,yy) {
eval("xx.src = "+yy+".src;")
}


function limittxt(xx,yy) {
var limited=yy;
if (xx.value.length>limited)
xx.value=xx.value.substring(0,limited);
}



function textinput(xx, tekst, isprazni) {
if (isprazni) { // true ako prazni
	if (xx.value==tekst) xx.value='';	
} else {
	if (xx.value=='') xx.value=tekst;	
}
}


function otv(xx,yy,zz) {
new_prozor = window.open(xx,"w22","borders=0,toolbar=0,directories=0,location=0,status=0,menubar=0,scrollbars=no,resizable=yes,left=100,top=100,width="+yy+",height="+zz);	
new_prozor.focus();
}

function LTrim(str) {
                var whitespace = new String(" \t\n\r");
                var s = new String(str);
                if (whitespace.indexOf(s.charAt(0)) != -1) {
                    var j=0, i = s.length;
                    while (j < i && whitespace.indexOf(s.charAt(j)) != -1)
                        j++;
                    s = s.substring(j, i);
                }
                return s;
}
function RTrim(str) {
                var whitespace = new String(" \t\n\r");
                var s = new String(str);
                if (whitespace.indexOf(s.charAt(s.length-1)) != -1) {
                    var i = s.length - 1; 
                    while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1)
                        i--;

                    s = s.substring(0, i+1);
                }
                return s;
}
function Trim(str) {return RTrim(LTrim(str));}


function prov_trazi(ff) {
var output='';
var objFocus;
ff.qq.value=Trim(ff.qq.value);

if (!ff.qq.value || ff.qq.value.length<3) {output+="Unesite pojam pretraživanja od bar 3 znaka!<br />";if (!objFocus) {objFocus=ff.qq;}}

if (output!='') {
	eval('document.'+docprop+'("errormsg").innerHTML=output;')
	objFocus.focus();
	return false;
}
return true;
}


function prov_news(ff) {
ff.email.value=Trim(ff.email.value);
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (!filter.test(ff.email.value)) {ff.email.focus();return false;}

if (ff.email.value=='') {
	ff.email.focus();return false;
} else {
	otv("",250,250);
	//return false;
}
}



function prov_poplogin(ff) {
ff.user.value=Trim(ff.user.value);
ff.loz.value=Trim(ff.loz.value);
if (ff.user.value=='') {ff.user.focus();return false;}
if (ff.loz.value=='') {ff.loz.focus();return false;}
return true;
}

function prov_popzaboravljena(ff) {
ff.email.value=Trim(ff.email.value); 
if (ff.email.value == "") {ff.email.focus();return false;}
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (!filter.test(ff.email.value)) {ff.email.focus();return false;}
return true;
}

function prov_popregistracija(ff) { 
ff.username.value=Trim(ff.username.value);
if (ff.username.value=='') {ff.username.focus();return false;}
ff.txtPass.value=Trim(ff.txtPass.value);
if (ff.txtPass.value=='') {ff.txtPass.focus();return false;}
ff.txtPass2.value=Trim(ff.txtPass2.value);
if (ff.txtPass2.value=="") {ff.txtPass2.focus();return false;}
if (ff.txtPass2.value!=ff.txtPass.value) {alert("Lozinke se ne podudaraju!");ff.txtPass.focus();return false;}
ff.kupac.value=Trim(ff.kupac.value);
if (ff.kupac.value=='') {ff.kupac.focus();return false;}
ff.email.value=Trim(ff.email.value); 
if (ff.email.value == "") {ff.email.focus();return false;}
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (!filter.test(ff.email.value)) {ff.email.focus();return false;}
return true;
}

function prov_poppromjena(ff) { 
ff.txtPass.value=Trim(ff.txtPass.value);
ff.txtPass2.value=Trim(ff.txtPass2.value);
if (ff.txtPass2.value!=ff.txtPass.value) {alert("Lozinke se ne podudaraju!");ff.txtPass.focus();return false;}
ff.kupac.value=Trim(ff.kupac.value);
if (ff.kupac.value=='') {ff.kupac.focus();return false;}
ff.email.value=Trim(ff.email.value); 
if (ff.email.value == "") {ff.email.focus();return false;}
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (!filter.test(ff.email.value)) {ff.email.focus();return false;}
return true;
}




function prov_poptrazi(ff) {
var output='';
var objFocus;
ff.qq.value=Trim(ff.qq.value);

if (!ff.qq.value || ff.qq.value.length<3) {output+="Unesite pojam pretraživanja od bar 3 znaka!<br />";if (!objFocus) {objFocus=ff.qq;}}

if (output!='') {
	eval('document.'+docprop+'("errormsg").innerHTML=output;')
	objFocus.focus();
	return false;
}
return true;
}




preload("pop_link_detaljno_ov","grafika/pop_link_detaljno_ov.gif");
preload("pop_link_detaljno","grafika/pop_link_detaljno.gif");
preload("pop_link_kosarica_ov","grafika/pop_link_kosarica_ov.gif");
preload("pop_link_kosarica","grafika/pop_link_kosarica.gif");

preload("pop_back_ov","grafika/pop_back_ov.gif");
preload("pop_back","grafika/pop_back.gif");

preload("pop_salji_ov","grafika/pop_salji_ov.gif");
preload("pop_salji","grafika/pop_salji.gif");
preload("pop_trazi_ov","grafika/pop_trazi_ov.gif");
preload("pop_trazi","grafika/pop_trazi.gif");



