function html2faq(){
	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('h2');
	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'>"+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';
	}

	
	
	
	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 odgovore";
		}
		
		else{
		sh.className ='fshow';
		hide_all();
		sh.innerHTML = "Prikaži odgovore";
		}
	}

}//init


window.onload = html2faq;
