/* 
 * Ludere Accordion Script
 * 
 */
jQuery.fn.extend({
  haccordion: function(params){
    var jQ = jQuery;
    var params = jQ.extend({
      speed: 500,
      headerclass: "accordButton",
      contentclass: "accordContent",
      event: "click",
      contentwidth: 549,
      openone:3
    },params);
    return this.each(function(index){
        jQ("."+params.headerclass,this).each(function(index){
            if(index == params.openone){
            var p = jQ(this).parent()[0];
            p.opened = this;
            jQ(this).next("div."+params.contentclass).animate({
            width: params.contentwidth + "px"
            }, params.speed);
            }
            }).click(function(){
            var p = jQ(this).parent()[0];
            if (p.opened != "undefined"){
                jQ(p.opened).next("div."+params.contentclass).animate({
                width: "0px"
                },params.speed);
                }
                p.opened = this;
                jQ(this).next("div."+params.contentclass).animate({
                width: params.contentwidth + "px"
                }, params.speed);
            });
        });
    }
}); 

$(function() {
        $("#accordion").haccordion();
        $('div.accordButton').click(function(){
        $('div.accordButton').removeClass('current');
        $(this).addClass('current');
        });
        $('.accordButton').hover(function(){
            $(this).addClass('hover');
        }, function(){
            $(this).removeClass('hover');
        })
        
});
