function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      if (oldonload) {
        oldonload();
      }
      func();
    }
  }
}


addLoadEvent(externalLinks);
addLoadEvent(showKarta);


function showImg(osoba,ime){
    var x=document.getElementById("kontaktFotke");
    if (osoba != ''){
    	x.innerHTML = '<div class="kontaktFotke"><img src="../include/img/kontakti/'+ osoba +'"><p>'+ ime +'</p></div>';
    }else{
    x.innerHTML = '';
    }
}

function showKarta(){
	if(!document.getElementById("kontaktFotke")) return false;
    var y=document.getElementById("kontaktFotke");
    y.innerHTML = '<div class="karta"><img src="../include/img/kontakti/karta_hr.gif" usemap="#karta"><br><h3 style="text-align:center;">Odaberite najbližu podružnicu!</h3></div>';
}

function openImpressum(){
    eval("var f=window.open('impressum.asp','_blank','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=227,height=260')");
	f.focus();
}

otvorenilayer = 'kontaktiPodruznica';

if (!document.all && document.getElementById) document.all = document.getElementById;
	
function sl(layername){  // show layer
	if (document.all) document.all(layername).style.display = "block";
}
	
function hl(layername){  // hide layer
	if (document.all) document.all(layername).style.display = "none";
}
	
function hlsl(layername){  // hide otvorenilayer & show layername
	if (otvorenilayer!='') hl(otvorenilayer);
	sl(layername);
	otvorenilayer = layername;
	window.focus();
}

function nista(){}; // napravi ništa

function top(){
	window.scrollTo(0, 0);
}

function back(){
	history.back();
}

function formCheck(){
   fali = "";

   if (document.obrazac.ime.value == "") fali = fali + "\n- Ime";
   if (document.obrazac.adresa.value == "") fali = fali + "\n- Adresu";
   if (document.obrazac.mjesto.value == "") fali = fali + "\n- Mjesto";
   if (document.obrazac.email.value == "") fali = fali + "\n- E-mail";
   if (document.obrazac.poruka.value == "") fali = fali + "\n- Poruku";
   if (fali != "")
      alert("Niste upisali sve potrebne podatke!" + "\n\n" + "Molimo upišite:" + fali)
   else
	   document.obrazac.submit();
  }
  
function externalLinks() {

    if (!document.getElementsByTagName) return false;
	var links = document.getElementsByTagName("a");
    for (i = 0; i < document.links.length; i++) {
        var lnk = document.links[i];
        if (lnk.href && lnk.href.match(/^(http|https|mailto|ftp)/) && lnk.href.indexOf(location.hostname) == -1) { 
			lnk.target = '_blank'; 
		}
    }
}

