/*
FAQ by Marko Žabčić.
*/
function init1(){
	function element(id){
		return document.getElementById(id);
	}//element
	
	var faq = element('faqqa');
	var page;
	var sh = element('showhide');
	if(!sh) return false;
	sh.onclick = check;
	
	
	var titles = faq.getElementsByTagName('h3');
	var links = new Array();
	var p = faq.getElementsByTagName('div');
	
	
	
	function ucitajBrojStranice(){
		var x=location.search.substring(1).split("&")
		for(var i=0;i<x.length;i++){
			var y=x[i].split("=");
			window[y[0]]=y[1];
			}
		page = y[1];
		
}

ucitajBrojStranice();
//alert(page);

	
	
	
	
	for(var i=0; i<titles.length; i++){
		var value = titles[i].innerHTML;

		titles[i].innerHTML = "<a href='?page="+i+"' id='t_"+i+"' class='close'><span>"+(i+1)+")</span> "+value+"</a>"

		titles[i].className = 'close';
	    var pitanja = new Array();
		pitanja[i]= titles[i].parentNode;
		pitanja[i].id= 'p_'+i;
		var links = titles[i].getElementsByTagName('a');
		links[0].onclick = showhide;
		var odgovori = pitanja[i].getElementsByTagName('div');
		
		odgovori[0].id = 'o_'+i;
		
		if(page == 'show') {
	//show_all();
	odgovori[0].style.display = 'block';
	//sh.innerHTML = "Sakrij odgovore";
	//sh.href = "?id=hide";
	}
		
	else{odgovori[0].style.display = 'none';}
	
	}
	
	/*var links = faq.getElementsByTagName('a');
	for(var i=0;i<links.length; i++){
		links[i].onclick= showhide;

	}*/
	
	
	
	function showhide(id){
		
		var id;
		var naslov = element('t_'+id);	
		var odgovor = element('o_'+id);

			naslov.className = 'open';
			odgovor.style.display = 'block';


  }//showhide
  
   function hide_all(){
	  		for(var i=0; i<titles.length; i++){
			var naslov = element('t_'+i);
			var odgovor = element('o_'+i);	
			naslov.className = 'close';
			odgovor.style.display = 'none';
			}

  }//show_all
  
  
    function show_all(){
	  		for(var i=0; i<titles.length; i++){
			var naslov = element('t_'+i);
			var odgovor = element('o_'+i);	
			naslov.className = 'open';
			odgovor.style.display = 'block';
			}
	}//hide_all
	
	sh.href = "?id=show"
	function check(){
		if(sh.className == "show") {
		sh.className ='hide';
		//show_all();
		sh.innerHTML = "Sakrij odgovore";
		
		}
		
		else{
		sh.className ='show';
		//hide_all();
		sh.innerHTML = "Prikaži odgovore";
		
		}
	}



  /*  countDown = function(){

           clearInterval(timer); 
          

    } 
    timer = setInterval(countDown, 100); */


 faq.style.visibility = "visible";
	if(page != 'show' ) showhide(page);
	if(page == 'show') {
	//show_all();
	//odgovori[0].style.display = 'block';
	sh.innerHTML = "Sakrij odgovore";
	sh.href = "?id=hide";
	}
	
	
	if(page == 'hide'){
		
		hide_all();
		}
	

		
		
}//init1


function init(){
	function element(id){
		return document.getElementById(id);
	}//element
	
	var faq = element('faqqa');
	
	var sh = element('showhide');
	if(!sh) return false;
	sh.onclick = check;
	
	
	var titles = faq.getElementsByTagName('h3');
	var links = new Array();
	var p = faq.getElementsByTagName('div');
	
	
	for(var i=0; i<titles.length; i++){
		var value = titles[i].innerHTML;
		
		titles[i].innerHTML = "<a href='javascript:void(0);' id='t_"+i+"' class='close'><span>"+(i+1)+")</span> "+value+"</a>"
	    var pitanja = new Array();
		pitanja[i]= titles[i].parentNode;
		pitanja[i].id= 'p_'+i;
		var links = titles[i].getElementsByTagName('a');
		links[0].onclick = showhide;
		var odgovori = pitanja[i].getElementsByTagName('div');
		
		odgovori[0].id = 'o_'+i;
		odgovori[0].style.display = 'none';
	}
	/*var links = faq.getElementsByTagName('a');
	for(var i=0;i<links.length; i++){
		links[i].onclick= showhide;

	}*/
	
	
	
	function showhide(){
		var id=this.id;
		var odgovor_id = id.substring(id.indexOf('_')+1);
		var naslov = element('t_'+odgovor_id);
		var odgovor = element('o_'+odgovor_id);
		
		if(naslov.className == 'close'){
			naslov.className = 'open';
			odgovor.style.display = 'block';
		}
		
		else{
			naslov.className = 'close';
			odgovor.style.display = 'none';
		}

  }//showhide
  
   function hide_all(){
	  		for(var i=0; i<titles.length; i++){
			var naslov = element('t_'+i);
			var odgovor = element('o_'+i);	
			naslov.className = 'close';
			odgovor.style.display = 'none';
			}

  }//show_all
  
  
    function show_all(){
	  		for(var i=0; i<titles.length; i++){
			var naslov = element('t_'+i);
			var odgovor = element('o_'+i);	
			naslov.className = 'open';
			odgovor.style.display = 'block';
			}
	}//hide_all
	function check(){
		if(sh.className == "fshow") {
		sh.className ='fhide';
		show_all();
		sh.innerHTML = "> sakrij sve";
		}
		
		else{
		sh.className ='fshow';
		hide_all();
		sh.innerHTML = "> prikaži sve";
		}
	}




faq.style.visibility = "visible";	
}//init


window.onload = function(){
	var ua = navigator.userAgent.toLowerCase();
	var safari =ua.indexOf('safari');
	if(safari != -1){
		//alert('Safari')
		init1();
		}
	else{
		init();
		//alert('Ostali')
	}
	 
	
}