// "javascript bez javascriptu" - otevirani odkazu v novem okne

function aktualizujOdkazy() {
  if(!document.getElementsByTagName) return false;
  var links = document.getElementsByTagName("a");
  for (var i=0; i < links.length; i++) {
    if(links[i].className.match("popup")) {
      links[i].onclick = function () {
        return !window.open(this.href);
      }
    }
  }
}
window.onload=aktualizujOdkazy;

// Settings for filetypes links and others

$(document).ready(function(){

	// Global style for the file links
	
	//for file types
	$("a[href$='.pdf'], a[href$='.doc'], a[href$='.xls'], a[href$='.txt'], a[href$='.zip'], a[href$='.rar'], a[href$='.ppt']").css({
      'display' : 'inline-block', 
      'padding' : '0px 0px 4px 23px', 
      'background-repeat' : 'no-repeat', 
      'background-position' : 'left top'
  });
	
	//for link classes
	$('a.video').css({
      'display' : 'inline-block', 
      'padding' : '0px 0px 4px 23px', 
      'background-repeat' : 'no-repeat', 
      'background-position' : 'left top'
  });
  
  $("a[href$='.pdf'], a[href$='.doc'], a[href$='.xls'], a[href$='.txt'], a[href$='.zip'], a[href$='.rar'], a[href$='.ppt']").addClass('filetype');
	$('a.video').addClass("filetype");
     
	// Adds icons to file types links
	
	$("a[href$='.pdf']").css("background-image", "url('http://radava.cz/miladka/common/ico/pdf.gif')");
	$("a[href$='.doc']").css("background-image", "url('http://radava.cz/miladka/common/ico/doc.gif')");
	$("a[href$='.xls']").css("background-image", "url('http://radava.cz/miladka/common/ico/xls.gif')");
	$("a[href$='.txt']").css("background-image", "url('http://radava.cz/miladka/common/ico/txt.gif')");
	$("a[href$='.ppt']").css("background-image", "url('http://radava.cz/miladka/common/ico/ppt.gif')");
	$("a[href$='.zip'], a[href$='.rar']").css("background-image", "url('http://radava.cz/miladka/common/ico/zip.gif')");
	$('a.video').css("background-image", "url('http://radava.cz/miladka/common/ico/avi.gif')");
	
	
	// Add email icons to email links
	$("a[href^='mailto:']").addClass("email");

	//Add external link icon to external links - 
	$('a').filter(function() {
		//Compare the anchor tag's host name with location's host name
	    return this.hostname && this.hostname !== location.hostname;
	  }).addClass("external");
	  
	// Finally makes the link to popup
	$("a[href$='.pdf'], a[href$='.doc'], a[href$='.xls'], a[href$='.txt'], a[href$='.zip'], a[href$='.rar'], a[href$='.ppt']").addClass('popup');
	$('a.external', 'a.filetype', 'a.video').addClass("popup");
	    
});
