
function getIdSorted( domain, dir, page, size )
{
  sortReport( domain, 'id', dir, page, size )
  $(this).toggleClass("arrow_up").toggleClass("arrow_down"); 	
}

function getDateStartedSorted( domain, dir, page, size )
{
  sortReport( domain, 'scheduled', dir, page, size )
}

function getDateCompleteSorted( domain, dir, page, size )
{
  sortReport( domain, 'CompletedOn', dir, page, size );
}

function getStatusSorted( domain, dir, page, size )
{
  sortReport( domain, 'status', dir, page, size );
}

function sortReport( domain, key, dir, page, size )
{
  domainPair = domain.split( '.' );
  tldless = domainPair[0];
  $( "#domain_" + tldless + "_report" ).load( "/CTK/ReportSortingHTML.php?domain=" + domain  + "&sort=" + key + "&dir=" + dir + "&page=" + page + "&size=" + size, function( data ) {																																																																																																																							} );
}

function configReportToggle( domain, fulldomain )
{
	$( "#domain_" + domain ).hide();
	$( "#domain_" + domain + "_c" ).click(function () { 
    if ( $(this).attr( 'class' ) == 'domain_link_closed' ) {
      sortReport( fulldomain, 'id', 'desc', '1', '10' );
    }
		$(this).toggleClass("domain_link_open").toggleClass("domain_link_closed"); 
		$( "#" + this.id.slice(0, -2) ).toggle("slow"); 
	});
}

