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';}



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();
}


/// 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;
var gasi2,timer2;
var left2=0
var top2=0;
var tek2=0;


function broji(xx) {    ///  funk. za gašenje dropdowna i to kojeg podmenija=xx
 if (gasi!=1) {gasi=1;eval('timer1=setTimeout("broji('+xx+')",200);')} 
 else {sakri(xx);gasi=0;clearTimeout(timer1);}
}
function broji2(xx) {    ///  funk. za gašenje dropdowna i to kojeg podmenija=xx
 if (gasi2!=1) {gasi2=1;eval('timer2=setTimeout("broji2('+xx+')",200);')} 
 else {sakri(xx);gasi2=0;clearTimeout(timer2);}
}

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 prikaz2(xx) {
 if (timer2) {clearTimeout(timer2);}
 gasi2=0;
if (basie) {
 eval('document.all("menu'+xx+'").style.left=left2;document.all("menu'+xx+'").style.top=top2;document.all("menu'+xx+'").style.visibility="visible";')
} else {
 eval('document.getElementById("menu'+xx+'").style.left=left2;document.getElementById("menu'+xx+'").style.top=top2;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 pozic2(obj, xx, yy, zz) {
if (tek2!=0) {sakri(tek2);}
tek2=xx;
var sirina=obj.offsetWidth;
left2=getposOffset(obj, "left")+yy + Math.round(sirina-10);
if (basie) {
top2=getposOffset(obj, "top")+zz;
} else {
top2=getposOffset(obj, "top")+zz;
}
prikaz2(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 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_saljiprij(ff) {
ff.email1.value=Trim(ff.email1.value);
if (ff.email1.value=='' || ff.email1.value=='unesite svoj email') 
{alert('unesite svoj email!');ff.email1.focus();return false;}
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (!filter.test(ff.email1.value)) {alert('vasa email adresa nije ispravna!');ff.email1.focus();return false;}
ff.email2.value=Trim(ff.email2.value);
if (ff.email2.value=='' || ff.email2.value=='unesite prijateljev email') 
{alert('unesite prijateljev email!');ff.email2.focus();return false;}
if (!filter.test(ff.email2.value)) {alert('prijateljeva email adresa nije ispravna!');ff.email2.focus();return false;}

if (ff.email1.value.toLowerCase()==ff.email2.value.toLowerCase()) 
{alert('email adrese su iste!');ff.email2.focus();return false;}

ff.Submit1.disabled='disabled';
return true;
}

function prov_saljiprij_en(ff) {
ff.email1.value=Trim(ff.email1.value);
if (ff.email1.value=='' || ff.email1.value=='enter your email') 
{alert('enter your email!');ff.email1.focus();return false;}
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (!filter.test(ff.email1.value)) {alert('enter your valid email!');ff.email1.focus();return false;}
ff.email2.value=Trim(ff.email2.value);
if (ff.email2.value=='' || ff.email2.value=='enter email of a friend') 
{alert('enter email of a friend!');ff.email2.focus();return false;}
if (!filter.test(ff.email2.value)) {alert('enter valid email of a friend!');ff.email2.focus();return false;}

if (ff.email1.value.toLowerCase()==ff.email2.value.toLowerCase()) 
{alert('email addresses are the same!');ff.email2.focus();return false;}

ff.Submit1.disabled='disabled';
return true;
}


function posaljipriljatelju_otv() {
eval('document.'+docprop+'("posaljipriljatelju1").style.display="none";')
eval('document.'+docprop+'("posaljipriljatelju2").style.display="block";')
}


