var mainScript ={
   
    init:function()
    {
	
	if(!document.getElementById)return;	

	if(document.getElementById("faq")){Switcher.peekaboo();}
	if(document.getElementById("boka")){instruktioner.instruckt();}
	
	}
	
};
var Switcher ={
	peekaboo:function(){
		
	if(!document.getElementById("info")){return;}
    if(!document.getElementById("faq")){return;}
    
    var h3node = document.getElementById("info").getElementsByTagName("h3");
    var divs = document.getElementById("faq").getElementsByTagName("div");
    
    for(var i = 0; i < h3node.length; i++)
    {
        aLink = document.createElement("a");
        aLink.setAttribute("href", "#");
        
        aLink.innerHTML = h3node[i].innerHTML;
        aLink.onclick = Switcher.show;
        h3node[i].innerHTML = "";
        
        h3node[i].appendChild(aLink);  
        
        var hideP = document.getElementById("faq").getElementsByTagName("p")[i];	
		hideP.className = "hide";
    }
	},

show:function(e){
 
  var section= this.parentNode.parentNode;
  var pnode = section.getElementsByTagName("p")[0];
  if (pnode.className == "hide")
  {
    pnode.className = "black";
  }
  else
  {
    pnode.className = "hide";
  } 
  return false;  
  }
};

var instruktioner={
		
		aLink:null,
		bookBike:null,
		returnBike:null,
		instruckt:function(){
		
	
	if(!document.getElementById("boka")){return;}
	
	
		aLink = document.createElement("a");
    	aLink.setAttribute("href", "#");
    	aLink.innerHTML = "Instruktion boka cykel";
    	var spanNode = document.getElementById("center").getElementsByTagName("span")[0];
		
		spanNode.appendChild(aLink);
    	
    	aLink.onclick = instruktioner.expose;
		
		bookBike = document.getElementById("boka");
		returnBike = document.getElementById("avboka");
			
		bookBike.className = "hide";
		returnBike.className ="hide";
		instruktioner.aLink = "Boka";
	
			
	},
	expose:function(e){
	
	var cc = this.parentNode;
	displayer = cc.getElementsByTagName("a")[0];
	
	if(displayer.innerHTML == "Instruktion avboka cykel")
	{
		bookBike.className = "hide";
		returnBike.className = "";	
		displayer.innerHTML = "Instruktion boka cykel";
	}  
	else if (displayer.innerHTML == "Instruktion boka cykel")
	{
		returnBike.className = "hide";
		bookBike.className = "";
		displayer.innerHTML = "Instruktion avboka cykel";
	}
   return;
  }

}
window.onload = mainScript.init;









