
// hover efects on boxes
function hoverEfects() {

    var divs = document.getElementById('content').getElementsByTagName('div');
        
    for(var i = 0; i < divs.length; i++) {
    
        if(divs[i].className.indexOf('box') == 0) {
            
            divs[i].onmouseover = function() {
                alterClassName(this);
            }
            divs[i].onmouseout = function() {
                alterClassName(this);
            }
            
        }
    
    }

}


// changing the style
function alterClassName(x) {

    var current = x.className.split(' ');
    
    // tmp string
    var tmp = '';
    
    for(var i = 0; i < current.length; i++) {
    
        if(current[i] == "red") {
            tmp += " grey";
        } else if(current[i] == "grey") {
            tmp += " red";
        } else {
            tmp += " " + current[i];
        }
    
    }
    
    // change it
    x.className = tmp;

}


// external links
function externalLinks() {
    if (!document.getElementsByTagName) return;
    var anchors = document.getElementsByTagName("a");
    for (var i = 0; i < anchors.length; i++) {
        var anchor = anchors[i];
        if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external") {
            anchor.target = "_blank";
        }
    }
}


// ANTISPAM emails
function antispam_emails() {
    if (!document.getElementsByTagName) return;
    var anchors = document.getElementsByTagName("a");
    for (var i = 0; i < anchors.length; i++) {
        var anchor = anchors[i];
        if ((email = anchor.getAttribute("href")) && anchor.getAttribute("type") == "antispam") {
            var vsebina = anchor.innerHTML;
            // replacamo vsebino in link
            anchor.href = antispam_replace(email);
            anchor.innerHTML = antispam_replace(vsebina);
        }
    }
}
   
    // funkcija za replace [AFNA] in [PIKA]
    function antispam_replace(email) {
        var modified = email.replace(/%20/g, " "); // za IE
        modified = modified.replace(/ AFNA /g, "@");
        modified = modified.replace(/ PIKA /g, ".");
        return modified;
    }


// Preload menu images
function preloadImages() {
	if (document.images) {
	   img1 = new Image();
	   img2 = new Image();
	   img3 = new Image();
	   img1.src = "/_img/menu/hover.gif";
	   img2.src = "/_img/menu/on.gif"
	   img3.src = "/_img/menu/off.gif"
	}
}


// click count
function clickCount() {
	
    if (!document.getElementsByTagName) return;
	
    var links = document.getElementsByTagName("a");
	var redirect = new Array();
    for (var i = 0; i < links.length; i++) {
		
        var enlink = links[i];
        if (enlink.getAttribute("href") && enlink.getAttribute("id") && enlink.getAttribute("id").indexOf("Post") == 0) {
			
            var id = enlink.getAttribute("id").substring(4);
			redirect[i] = "redirect.php?id=" + id;
			enlink.onclick = function() { this.href = redirect[i]; }
			
			
        }
		
    }
	
}



// onload
onload = function() {

	antispam_emails();
    hoverEfects();
	externalLinks();
	//clickCount();
	preloadImages();
	
	// google analytics
	/*_uacct = "UA-1043880-3";
	urchinTracker();*/

}