/* Pop up prozor */
function popUp(page, pageWidth, pageHeight, pageTop, pageLeft)
{
    window.open("/" + page + ".tpl.php", null, "width=" + pageWidth +",height=" + pageHeight + ",top=" + pageTop + ",left=" + pageLeft + ",status=yes,toolbar=no,menubar=no,location=no");
}

/* Pop up za upitnik */
function popUpUpitnik(page, pageWidth, pageHeight, pageTop, pageLeft)
{
    window.open("/clanovi/rr-upitnik.php" + page, null, "width=" + pageWidth +",height=" + pageHeight + ",top=" + pageTop + ",left=" + pageLeft + ",status=yes,toolbar=no,menubar=no,location=no,scrollbars=1");
}

function bookmarksite(title,url){
if (window.sidebar) // firefox
	window.sidebar.addPanel(title, url, "");
else if(window.opera && window.print){ // opera
	var elem = document.createElement('a');
	elem.setAttribute('href',url);
	elem.setAttribute('title',title);
	elem.setAttribute('rel','sidebar');
	elem.click();
} 
else if(document.all)// ie
	window.external.AddFavorite(url, title);
}

function Komentar(url){
	window.open("/ecms/comments/index.php?id="+url,"komentari","width=505,height=300,toolbars=0,scrollbars=1,resizable=0,locationbar=0,menubar=0,status=1,toolbar=0,left=150,top=50")
} 

function Comment(url_1,url_2){
    window.open("http://ecms.infostud.com/inc/comments/?s_id=" + url_1 + "&id=" + url_2 ,"komentari","width=505,height=300,toolbars=0,scrollbars=1,resizable=0,locationbar=0,menubar=0,status=1,toolbar=0,left=150,top=50")
}

function posaljiVest(url){
	window.open("/ecms/mailto.php?id="+url,"ecms","width=405,height=315,toolbars=0,scrollbars=1,resizable=0,locationbar=0,menubar=0,status=1,toolbar=0,left=150,top=50")
}

function posaljiLinkDS(url){
window.open("/ecms/mailto.php?sendurl="+url,"PosaljiLink","width=405,height=315,toolbars=0,scrollbars=1,resizable=0,locationbar=0,menubar=0,status=1,toolbar=0,left=150,top=50")
}

function newPosaljiVest(id, sec){
	window.open("http://poslovi.infostud.com/ecms/v2_mailto.php?mail_id="+id+"&sec="+sec,"ecms","width=590,height=430,toolbars=0,scrollbars=1,resizable=0,locationbar=0,menubar=0,status=1,toolbar=0,left=150,top=50")
}

function posaljiLink(url){
if(arguments.length == 1)
	window.open("/inc/posalji_link.php?id="+url,"pop","width=465,height=260,toolbars=0,scrollbars=0")
else if(arguments.length == 3)
	window.open("/inc/posalji_link.php?type="+arguments[1]+"&sid="+arguments[2]+"&id="+url,"pop","width=465,height=260,toolbars=0,scrollbars=0")
} 
/* Pop up prozor */

function prijaviGresku(){
	window.open("/inc/prijavapl.php","prijavigresku","width=405,height=350,toolbars=0,scrollbars=1,resizable=0,locationbar=0,menubar=0,status=1,toolbar=0,left=150,top=50")
}

function ZapamtiKonkurs(saveUrl) {
  if (confirm("Ova opcija omogućava da izabrani oglas snimite u svom profilu u kategoriju zanimljivih oglasa\n\nDa li potvrđujete ovu akciju?")) {
 /*    document.location = saveUrl; */
 window.open(saveUrl,'konkurs','height=70,width=200');
  }
}

/* Pop up prozor - pošalji na mail - Pravnik odgovara */
function PravnikS2M(ID, pageWidth, pageHeight, pageTop, pageLeft)
{
    window.open("/info/saveti/pravnik-odgovara/mailto.php?id=" + ID , null, "width=505,height=415,top=50,left=150,status=yes,toolbar=no,menubar=no,location=no");
}



/* Pop up prozor - pošalji savet */
function PredlogSaveta(ID, pageWidth, pageHeight, pageTop, pageLeft)
{
    window.open("/info/saveti/predlozi-savet.php", null, "width=505,height=415,top=50,left=150,status=yes,toolbar=no,menubar=no,location=no");
}

/* Infostud Poslovi mail */
function poslovi(){
document.write('<a href="mai');
document.write('lto');
document.write(':&#112;&#111;&#115;&#108;&#111;&#118;&#105;');
document.write('@');
document.write('&#105;&#110;&#102;&#111;&#115;&#116;&#117;&#100;&#46;&#99;&#111;&#109;" class="white-link2">');
document.write('&#112;&#111;&#115;&#108;&#111;&#118;&#105;');
document.write('@');
document.write('&#105;&#110;&#102;&#111;&#115;&#116;&#117;&#100;&#46;&#99;&#111;&#109;<\/a>');
}
/* Infostud Poslovi mail */

/* Tooltip */
var tipwidth='280px' //default tooltip width
var tipbgcolor='#FFFFFF'  //tooltip bgcolor
var disappeardelay="150"  //tooltip disappear speed onMouseout (in miliseconds)
var vertical_offset="10px" //horizontal offset of tooltip from anchor link
var horizontal_offset='3px'//horizontal offset of tooltip from anchor link

var ie4=document.all
var ns6=document.getElementById&&!document.all

if (ie4||ns6)
document.write('<div id="fixedtipdiv" style="visibility:hidden;width:'+tipwidth+';background-color:'+tipbgcolor+'" ></div>')

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 showhide(obj, e, visible, hidden, tipwidth){
if (ie4||ns6)
dropmenuobj.style.left=dropmenuobj.style.top=-500
if (tipwidth!=""){
dropmenuobj.widthobj=dropmenuobj.style
dropmenuobj.widthobj.width=tipwidth
}
if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover")
obj.visibility=visible
else if (e.type=="click")
obj.visibility=hidden
}

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function clearbrowseredge(obj, whichedge){
var edgeoffset=(whichedge=="rightedge")? parseInt(horizontal_offset)*-1 : parseInt(vertical_offset)*-1
if (whichedge=="rightedge"){
var windowedge=ie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15
dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth
}
else{
var windowedge=ie4 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
dropmenuobj.contentmeasure=dropmenuobj.offsetHeight
if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight
}
return edgeoffset
}

function tooltip(menucontents, obj, e, tipwidth, tiphorizontal){
if(tiphorizontal!="")
horizontal_offset=tiphorizontal

if (window.event) event.cancelBubble=true
else if (e.stopPropagation) e.stopPropagation()
clearhidetip()
dropmenuobj=document.getElementById? document.getElementById("fixedtipdiv") : fixedtipdiv
dropmenuobj.innerHTML=menucontents

if (ie4||ns6){
showhide(dropmenuobj.style, e, "visible", "hidden", tipwidth)
dropmenuobj.x=getposOffset(obj, "left")
dropmenuobj.y=getposOffset(obj, "top")
dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+"px"
dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+"px"
}
}

function hidetip(e){
if (typeof dropmenuobj!="undefined"){
if (ie4||ns6)
dropmenuobj.style.visibility="hidden"
}
}

function SakrijInfo(){
if (ie4||ns6)
delayhide=setTimeout("hidetip()",disappeardelay)
}

function clearhidetip(){
if (typeof delayhide!="undefined")
clearTimeout(delayhide)
}
/* Tooltip */

/*  */
function drgrad(drzava, grad)
	{
	if (document.getElementById(drzava).options[document.getElementById(drzava).selectedIndex].value != 434) 
		{
		document.getElementById(grad).disabled = true;
		document.getElementById(grad).selectedIndex = 0;
		}
	else 
		{
		document.getElementById(grad).disabled = false;
		}
	return true;
	}
/*  */

/* UTOKU */
function utoku()
	{
	var utoku = document.getElementById('ZaposlenjeUToku');
	var ch = utoku.checked;
	if (ch)
		{
		document.getElementById('ZaposlenjeMesZav').disabled = true;
		document.getElementById('ZaposlenjeGodZav').disabled = true;
		document.getElementById('ZaposlenjeMesZav').selectedIndex = 0;
		document.getElementById('ZaposlenjeGodZav').selectedIndex = 0;
		}
	else 
		{
		document.getElementById('ZaposlenjeMesZav').disabled = false;
		document.getElementById('ZaposlenjeGodZav').disabled = false;
		}
	}
/* UTOKU */

/* RESET MULTISELECT */
function reset_multiselect(box)
 {
 var b = document.getElementById(box);
 for (i=0; i<b.options.length; i++)
 {
 b.options[i].selected = false;
 }
 }
/* RESET MULTISELECT */

/* SHOWHIDE GRADOVI */
function showhide_gradovi()
	{
	var v = document.getElementById('VanMesta_4');
	var m = document.getElementById('MestoZaposlenja');
	var r = document.getElementById('reset_MestoZaposlenja');
	var zv = document.getElementById('MestoZaposlenja_zvezdica')
	if (v.checked)
		{
		m.disabled = false;
		r.disabled = false;
		zv.style.visibility = 'visible';
		}
	else
		{
		m.disabled = true;
		r.disabled = true;
		zv.style.visibility = 'hidden';
		reset_multiselect('MestoZaposlenja');
		}
	}
/* SHOWHIDE GRADOVI */

/* PROVERA EMAIL */
function checkEmail(thisform)
{
	var obj=document.getElementById("umail");
	var apos=obj.value.indexOf("@");
	var dotpos=obj.value.lastIndexOf(".");
	if (obj.value == null || obj.value == "" || apos<1 || dotpos-apos<2) {
		alert("Morate upisati vaš email!");
		obj.focus();
		return false
	}
}
/* PROVERA EMAIL */

//IE6 link image flicker fix
try {
  document.execCommand("BackgroundImageCache", false, true);
} catch(err) {}
//IE6 link image flicker fix

/* SLANJE EMAIL-A */
function kontakt(user){
 window.location='mailto:'+user+'\@infostud.com';
}
/* SLANJE EMAIL-A */

function validateOnSubmit() 
{
	err = "";
	var f = document.form_pravnik;
	if(f.email.value=="")
		err = err + "Unesite email adresu\n";
	
	if(f.pitanje.value=="")
		err = err + "Upisite pitanje\n";

	if(err!="")
	{
		alert(err);
		return false;
	} else {
		return true;
	}
}

function toggleLayer(whichLink,whichLayer,whichImage) {

	if(document.getElementById(whichLayer).style.display)
	{
		document.getElementById(whichLayer).style.display = "";
		document.images[whichImage].src = "/img/minus.gif";//menja ikonicu
		document.getElementById(whichImage).alt = "Sakrij opcije";//tooltip IE
		document.getElementById(whichLink).title = "Sakrij opcije";//tooltip Mozilla, Opera
	} else {
		document.getElementById(whichLayer).style.display = "none";
		document.images[whichImage].src = "/img/plus.gif";//menja ikonicu
		document.getElementById(whichImage).alt = "Prikaži opcije";//tooltip IE
		document.getElementById(whichLink).title = "Prikaži opcije";//tooltip Mozilla, Opera
	}
	
	return false;
}

function validateOnSubmit() 
{
	err = "";
	var f = document.form_pravnik;
	if(f.email.value=="")
		err = err + "Unesite email adresu\n";
	
	if(f.pitanje.value=="")
		err = err + "Upisite pitanje\n";

	if(err!="")
	{
		alert(err);
		return false;
	} else {
		return true;
	}
}

// Tips
function showTip(nr)
    {
        if(document.getElementById("tip" + nr).style.display == "none")
            document.getElementById("tip" + nr).style.display = "block";
        else
            document.getElementById("tip" + nr).style.display = "none";
    } 

function email_valid(s) { 
//	var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/; 
	var emailPattern = /^[a-zA-Z0-9]+[_a-zA-Z0-9-]*(\.[_a-z0-9-]+)*@[a-z0-9]+(-[a-z0-9]+)*(\.[a-z0-9-]+)*(\.[a-z]{2,4})$/;
	return emailPattern.test(s); 
}

function KomentarKonkursa(posaoID){
	window.open("/inc/komentari/konkurs/unos.php?konkursID="+posaoID,"komentar","width=655,height=300,toolbars=0,scrollbars=1,resizable=0,locationbar=0,menubar=0,status=1,toolbar=0,left=150,top=50")
} 


