 /**
 * 
 * @project:		www.hoffmann-group.com 
 * 
 * @description:    custom functions for Quality Tables
 *  
 * @author:         Lina Wolf <lwo@marit.ag>
 * @version:        1.0
 * 
 */
 
 //Compatibility for jQuery
 var $j = jQuery.noConflict();

 
 $j(document).ready(function() {
	// init table Sorter
	$j("table.iqmTable").tablesorter();
	
	/**
	* Handle Display of Detail-View
	* @author Lina Wolf <lwo@marit.ag>
	* @description this function toggles lines marked with "detail" whenever button is clicked. 
	* 				whenever detail of some table is shown all smr Data will be shown. 
	*				Caption of button will be changed when clicked.
	*/
	$j(".read-more").click(function(){
		$j(this).parent().parent().parent().parent().toggleClass("showDetail");
		$j(this).parent().parent().parent().parent().find("tr.hiddenDetail").toggle();
		if($j(this).parent().parent().parent().parent().hasClass("showDetail")) {
			var sorting = [[1,0]]; 
			$j(this).parent().parent().parent().parent().trigger("sorton",[sorting]);
			$j(this).find("span.text").html('Details ausblenden');
			$j("#iqm-tables-inner .smr").show();
		} else {
			var sorting = [[2,0]]; 
			$j(this).parent().parent().parent().parent().trigger("sorton",[sorting]);
			$j(this).find("span.text").html('Details einblenden');
			$j("#iqm-tables-inner .smr").hide();
		}
		return false;
    });
 });
