$(document).ready(function(){

accordion.init();			

});

var accordion = {
  init:function() {
	$(".accordionItemWrapper").hide();
	
  if ( !historyCheck() ) {    
        $(".accordionHeader .csc-firstHeader:last A.accordion").parent().parent().next(".accordionItemWrapper").slideDown("fast", scrollTo);
        $(".accordionHeader .csc-firstHeader:last").parent().toggleClass("act accordionHeader-act");        
    } else {
        
    		$("#"+historyCheck()+"  A.accordion").parent().parent().next(".accordionItemWrapper").slideDown("slow");
   		  $("#"+historyCheck(1)+"  A.accordion").parent().parent().toggleClass("act accordionHeader-act");  	 
    }
      
	
  
  function scrollTo() {  
  
    var offset = $(".accordionHeader .csc-firstHeader:last").offset();
    var regEx = /tx_bb\[search\]/;
    if (regEx.exec(window.location.href) )window.scrollTo(0,offset.top);
   }
	 historyAdd($(".accordionHeader .csc-firstHeader:last A.accordion").parent().parent().attr('id'));
	 
 	$(".accordionHeader H1 A.accordion").mousedown(function(){
 
   	if($(this).parent().parent().is('.accordionHeader-act')) {
   	  // do nothing
   	   
   	  // REMOVE
      $(this).parent().parent().removeClass("act"); 
      $(this).parent().parent().removeClass("accordionHeader-act"); 
  		$(this).parent().parent().toggleClass("no");  
   		$(this).parent().parent().next(".accordionItemWrapper").slideUp('slow');
   		return false;
   	} else {
   		
   		historyAdd( $(this).parent().parent().attr('id') );
   		
      $(".accordionItemWrapper:visible").slideUp("slow");   
    
      
      $(".accordionHeader-act").removeClass("accordionHeader-act");
      $(".accordionHeader-act").removeClass("act");
 
   		$(this).parent().parent().next(".accordionItemWrapper").slideDown("slow");
   		$(this).parent().parent().toggleClass("act accordionHeader-act");
   		return false;
  		}
  	});
  }
  
}
 

