var brow;
var left1, top1;
if (document.all) {brow='ie';}
if (document.layers) {brow='ns4';}
if (!document.all && document.getElementById) {brow='ns6';}
var tmpua=navigator.userAgent;
if (tmpua.indexOf('Opera')!=-1) {brow='op';}
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) {
ff.qq.value=Trim(ff.qq.value);
if (ff.qq.value=='' || ff.qq.value=='traženi pojam') {alert('Unesite traženi pojam!');ff.qq.focus();return false;}
if (ff.qq.value.length<3) {alert('Traženi pojam mora biti bar 3 znaka dužine!');ff.qq.focus();return false;}
}
function prov_trazi_e(ff) {
ff.qq.value=Trim(ff.qq.value);
if (ff.qq.value=='' || ff.qq.value=='search query') {alert('Input search query!');ff.qq.focus();return false;}
if (ff.qq.value.length<3) {alert('Search query must be at least 3 characters long!');ff.qq.focus();return false;}
}

function prov_login(ff) {
ff.user.value=Trim(ff.user.value);
if (ff.user.value=='' || ff.user.value=='juzer nejm') {alert('Unesite korisnicko ime!');ff.user.focus();return false;}
ff.pass.value=Trim(ff.pass.value);
if (ff.pass.value=='') {alert('Unesite lozinku!');ff.pass.focus();return false;}
return true;
}

function pozic(xx,yy,odml,odmt) {
var obj=eval('document.getElementById("'+xx+'")');
left1=getposOffset(obj, "left")+odml;
top1=getposOffset(obj, "top")+odmt;
//eval('document.getElementById("'+yy+'").style.left=left1;')
//eval('document.getElementById("'+yy+'").style.top=top1;')
}
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;
}

function so(xx) {
 if (eval('document.getElementById("dm'+xx+'").style.display=="none";')) {
	eval('document.getElementById("dm'+xx+'").style.display="";')
 } else {
	eval('document.getElementById("dm'+xx+'").style.display="none";')
 }
}

var objekt;
function storeCaret (textEl) {
  if (textEl.createTextRange) {
	textEl.caretPos = document.selection.createRange().duplicate();  
	objekt=textEl;
  }
}

function insertAtCaret (textEl, text1,text2) {
 if (textEl.createTextRange && textEl.caretPos) {
	var caretPos = textEl.caretPos;
	var tmp=text1 + caretPos.text + text2
    caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? tmp + ' ' : tmp;	
 }
else
	textEl.value  = textEl.value + text1 + text2;
}

function limittxt(xx,yy) {
var limited=yy;
if (xx.value.length>limited)
xx.value=xx.value.substring(0,limited);
}

function provreply(ff) {
ff.text1.value=Trim(ff.text1.value);
if (ff.text1.value=='') {alert('unesite tekst!');ff.text1.focus();return false;}
return true;
}
function provnew(ff) {
ff.subject.value=Trim(ff.subject.value);
if (ff.subject.value=='') {alert('unesite naslov poruke!');ff.subject.focus();return false;}
ff.text1.value=Trim(ff.text1.value);
if (ff.text1.value=='') {alert('unesite tekst!');ff.text1.focus();return false;}
return true;
}
function provjoin(ff) {
ff.ime.value=Trim(ff.ime.value);
ff.login.value=Trim(ff.login.value);
ff.pass.value=Trim(ff.pass.value);
ff.pass2.value=Trim(ff.pass2.value);
if (ff.ime.value=='') {alert('upišite svoje ime i prezime!');ff.ime.focus();return false;}
if (ff.login.value=='') {alert('odaberite svoje korisničko ime!');ff.login.focus();return false;}
if (ff.pass.value=='') {alert('odaberite lozinku!');ff.pass.focus();return false;}
if (ff.pass2.value!=ff.pass.value) {alert("lozinke se ne podudaraju!");ff.pass.focus();return false;}
if (ff.email.value=='') {alert('unesite svoju e-mail adresu!');ff.email.focus();return false;}
return true;
}
function provprijprom(ff) {
ff.pass.value=Trim(ff.pass.value);
ff.pass2.value=Trim(ff.pass2.value);
ff.pass_curr.value=Trim(ff.pass_curr.value);
if (ff.pass_curr.value=='') {alert('unesite postojeću lozinku kako biste mogli izvršiti promjene!');ff.pass_curr.focus();return false;}
ff.email.value=Trim(ff.email.value);
if (ff.email.value=='') {alert('unesite svoju email adresu!');ff.email.focus();return false;}
return true;
}
function provpodsj(ff) {
ff.email.value=Trim(ff.email.value);
if (ff.email.value=='') {alert('unesite svoju email adresu!');ff.email.focus();return false;}
return true;
}
function otv(xx,yy,zz) {
prozor2 = window.open(xx,"prozor2","borders=0,directories=0,toolbar=no,location=0,status=no,menubar=no,scrollbars=auto,resizable=yes,left=10,top=50,width="+yy+",height="+zz);	
prozor2.focus();
}
function prikazisve() {
for (ii=0;ii<document.images.length;ii++) {
document.images[ii].style.visibility='visible';
}
}



function provCheck(ff) {
var i; var bolChk = false;
for (i=0;i<ff.odgovor.length;i++) 
if (ff.odgovor[i].checked) bolChk=true
if (!(bolChk)) {alert('Izaberite odgovor!');return false;}
return true;
}

function dzok(xx) {
if (xx==1 || xx==3 || provCheck(document.f1)) {
 if (confirm('Sigurno želite iskoristiti jokera?')) {
 eval('document.f1.action="kviz_jok"+xx+".asp";')
 document.f1.submit();
 }}
}

function kviz_prov(forma) { 
if (forma.ime.value == "") {alert("Unesite ime!");forma.ime.focus();return false;}
return true;
}

function kviz_check(xx) {
if (document.f1.odgovor[xx].checked) {
	document.f1.odgovor[xx].checked=false;
} else {
	document.f1.odgovor[xx].checked=true;
}
}


function opensalji(xx) {
prozor2 = window.open("opensalji.asp?link="+xx,"prozor2","borders=0,directories=0,toolbar=no,location=0,status=no,menubar=no,scrollbars=no,resizable=yes,left=10,top=50,width=500,height=300");	
prozor2.focus();	
}
function prov_opensalji(ff) {
ff.email_from.value=Trim(ff.email_from.value);
if (ff.email_from.value=='') {alert('Unesite email pošiljatelja!');ff.email_from.focus();return false;}
ff.email_to.value=Trim(ff.email_to.value);
if (ff.email_to.value=='') {alert('Unesite email primatelja!');ff.email_to.focus();return false;}
return true;
}



function zamijeni(xx,sir,vis) {
yy=20+sir;
zz=80+vis;
prozor2 = window.open("filmovi.asp?xx="+xx+"&sir="+sir+"&vis="+vis,"prozor2","borders=0,directories=0,toolbar=no,location=0,status=no,menubar=no,scrollbars=auto,resizable=yes,left=10,top=50,width="+yy+",height="+zz);	
prozor2.focus();
}

function ugasi() {
document.getElementById("dprikaz").innerHTML='';
izravnaj();
}
