// JavaScript Document
function getElementsByClass(searchClass,node,tag) {
		var classElements = new Array();
		if ( node == null )
			node = document;
		if ( tag == null )
			tag = '*';
		var els = node.getElementsByTagName(tag);
		var elsLen = els.length;
		var pattern = new RegExp('(^|\\s)'+searchClass+'(\\s|$)');
		for (i = 0, j = 0; i < elsLen; i++) {
			if ( pattern.test(els[i].className) ) {
				classElements[j] = els[i];
				j++;
			}
		}
		return classElements;
	}

	function sh(){
		var ua = navigator.userAgent.toLowerCase();
	var safari = ua.indexOf('safari') != -1;
//		alert(safari)
		var btn = document.getElementsByTagName('a');
		var dodatno = getElementsByClass('dodatno');
	
			for(var i=0; i<dodatno.length; i++){			
					var lsh = dodatno[i].getElementsByTagName('a')[0];
				
					
					lsh.onclick = function(){						
					var box = getElementsByClass('box',this.parentNode)[0]
					if(box.style.display != 'block'){
						if(safari){
							for (var j=0; j<btn.length; j++){
							if(btn[j].className.indexOf('btn') == 0) btn[j].style.visibility = 'hidden';										
								}
						}
						
						box.style.display = 'block';
						this.innerHTML = '<em>×</em> Zatvori pridodane dokumente'
						this.parentNode.style.zIndex = '999';
						
						
						}
					else{
						box.style.display = 'none';
						this.innerHTML = '<em>+</em> Pridodani dokumenti';
										this.parentNode.zIndex = '-100';
										if(safari){
																for (var j=0; j<btn.length; j++){
																	btn[j].style.visibility = 'visible';							
																}
										}
						}				
					return false;
					}
			}
	}

sh();

