var brow, docprop, objalttekst;
if (window.opera) {brow='op';}
else if (document.all) {brow='ie';}
else if (document.getElementById) {brow='ff';}
if (document.all) {docprop='all';}
else {docprop='getElementById';}

var vis,gasi,timer1;
var left1=0
var top1=0;
var tek=0;

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 otv(xx,yy,zz) {
noviprozor = 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);	
noviprozor.focus();
}
function otvfs(xx) {
	noviprozor = window.open(xx,'','fullscreen=yes,scrollbars=auto');	
	noviprozor.focus();
}

function broji(xx) {
 if (gasi!=1) {gasi=1;eval('timer1=setTimeout("broji('+xx+')",1000);')} 
 else {sakri(xx);gasi=0;clearTimeout(timer1);}
}

function sakri(xx) {
  eval('document.'+docprop+'("menu'+xx+'").style.visibility="hidden";')
}


function prikaz(xx) {
 if (timer1) {clearTimeout(timer1);}
 gasi=0;
 eval('document.'+docprop+'("menu'+xx+'").style.left=left1;document.'+docprop+'("menu'+xx+'").style.top=top1;document.'+docprop+'("menu'+xx+'").style.visibility="visible";')
 //sakrisve(xx);
}

function pozic(obj, xx, yy, zz) {
if (tek!=0) {sakri(tek);}
tek=xx;
left1=getposOffset(obj, "left")+yy;
if (brow=='ff') {
top1=getposOffset(obj, "top")+zz+11;
} else {
top1=getposOffset(obj, "top")+zz+32;
}
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;
}

function checkiraj(myelem) {
 if (myelem.checked) {
   myelem.checked=false;
 } else {
   myelem.checked=true;
 }
} 

function radiosubmitaj(myelem) {
	myelem.checked=true;
	myelem.form.submit();
}

function opensalji(xx) {
newprozor2 = 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");	
newprozor2.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 prov_trazi(ff) {
ff.qq.value=Trim(ff.qq.value);
if (ff.qq.value=='') {alert('Unesite tekst pretraživanja!');ff.qq.focus();return false;}
return true;
}

function prov_pitanje(ff) {
ff.pitanje.value=Trim(ff.pitanje.value);
ff.email.value=Trim(ff.email.value);
ff.ime.value=Trim(ff.ime.value);
if (ff.pitanje.value=='') {alert('Unesite tekst pitanja!');ff.pitanje.focus();return false;}
if (ff.email.value=='') {alert('Unesite svoju e-mail adresu!');ff.email.focus();return false;}
if (ff.ime.value=='') {alert('Unesite svoje ime i prezime!');ff.ime.focus();return false;}
return true;
}

function prov_razglednica(ff) {
ff.email_pos.value=Trim(ff.email_pos.value);
//ff.tekst.value=Trim(ff.tekst.value);
ff.email_prim.value=Trim(ff.email_prim.value);
if (ff.email_pos.value=='') {alert('Unesite email pošiljatelja!');ff.email_pos.focus();return false;}
//if (ff.tekst.value=='') {alert('Unesite xxxx!');ff.tekst.focus();return false;}
if (ff.email_prim.value=='') {alert('Unesite email primatelja!');ff.email_prim.focus();return false;}
return true;
}


function prov_dld(ff) {
ff.tvrtka.value=Trim(ff.tvrtka.value);
if (ff.tvrtka.value=='') {alert('Unesite naziv tvrtke!');ff.tvrtka.focus();return false;}
ff.adresa1.value=Trim(ff.adresa1.value);
if (ff.adresa1.value=='') {alert('Unesite ulicu i kucni broj!');ff.adresa1.focus();return false;}
ff.adresa2.value=Trim(ff.adresa2.value);
if (ff.adresa2.value=='') {alert('Unesite postanski broj i mjesto!');ff.adresa2.focus();return false;}
ff.email.value=Trim(ff.email.value);
if (ff.email.value=='') {alert('Unesite kontakt email!');ff.email.focus();return false;}
return true;
}
