(function($) {//tip message
 SlideBox=$.fn.slideBox=function(params) {
 
    params=$.extend({firstOpen:false,Trigger:"click",slideUp_callback:function() {} },params);
	
	
	  
      var currentSlideContent;
	

   
 return  this.each(function(i) {
   
     $t=$(this);
	 
	
	
	  
	 $t.find(".slide-button").bind(params.Trigger,function() {
		 

	   var slideContent=$(this).next();
	   
	   		 
	   if(!$(this).parent().hasClass("collapsible-on")) {
		hideAllTabContent();
		
		
		 $(this).parent().addClass("collapsible-on");
	
	   		
	   if(currentSlideContent) currentSlideContent.slideUp(); 
	   slideContent.slideDown('slow',function() {
		   if(!slideContent.hasClass('done')) {
		              		 
	        slideContent.addClass('done');
		   } //end of if

		     params.slideUp_callback();
		   });   
	
	   currentSlideContent=slideContent;
	  
	  
	  }
	  
	  else {
	     hideAllTabContent();
		 slideContent.slideUp();   
	  }
	 });
	 
	  if(params.firstOpen && i==0)	{
        $t.find(".slide-button").trigger(params.Trigger); 
	  } 	 	
	  
	      
   });
 /* end of return---*/
 
  
   
    function hideAllTabContent() {		    
		$('.collapsible').removeClass("collapsible-on");
	};
	
 
   
  
};
  SlideBox.openDiv=function(id) { 	     
        $("#"+id).trigger("click"); 		
	}

})(jQuery)
