

function turbocollapsefinished(obj) {

 var collapsername = $(obj).attr('tctarget');

 var textopen = $(obj).attr('tcopentext');
 if (!textopen) textopen = 'open';

 var textclose = $(obj).attr('tcclosetext');
 if (!textclose) textclose = 'close';

 if ($('#' + collapsername).is(':hidden')) {
  $(obj).html('<img src="img/startnew/button_expand_2.gif" />' + textopen );
 } else {
  $(obj).html('<img src="img/startnew/button_close_2.gif" />' + textclose );
 }

}

function turbocollapse(e) {
 var obj = e.currentTarget;
 var collapsername = $(obj).attr('tctarget');
 $('#' + collapsername).slideToggle('fast', function() { turbocollapsefinished(obj)  } );
 return false;
}

function turbocollapsetopfinished(obj) {

 var collapsername = $(obj).attr('tctarget');
 var color = $(obj).attr('tccolor');

 if (!color) color = 'red';
 if ($('#' + collapsername).is(':hidden')) {
  $(obj).css('background-image','url(img/startnew/boxarrow_down_' + color + '.gif)');
 } else {
  $(obj).css('background-image','url(img/startnew/boxarrow_up_' + color + '.gif)');
 }


}

function turbocollapsetop(e) {
 var obj = e.currentTarget;
 var collapsername = $(obj).attr('tctarget');

 var color = $(obj).attr('tccolor');

 if (!color) color = 'red';

/*
 if ($('#' + collapsername).is(':hidden')) {
 	$('.tccontrollertop').each(function(i) { var othercollapsername = $(this).attr('tctarget'); $('#' + collapsername).slideUp('fast',function() { turbocollapsetopfinished(obj)  }); } );
 } else {

 }
*/
 if ($('#' + collapsername).is(':hidden')) {
  $(obj).css('background-image','url(img/startnew/boxarrow_down_' + color + '.gif)');
 } else {
  $(obj).css('background-image','url(img/startnew/boxarrow_up_' + color + '.gif)');
 }


 $('#' + collapsername).slideToggle('fast', function() { turbocollapsetopfinished(obj)  } );
 return false;
}



$(document).ready(function(){

 $('.tccontroller').each(function(i) {
   var collapsername = $(this).attr('tctarget');
   if (collapsername) {
    var startopen = $(this).attr('tcopen');
    /*
    $('#' + collapsername).each( function(i) {
    	$(this).css("height", $(this).height());
    });
    */

    if (!startopen) $('#' + collapsername).hide();
    $(this).bind('click',function (e){ turbocollapse(e) });
    $(this).css('cursor','pointer');
    turbocollapsefinished(this);
   }

 } );

 $('.tccontrollertop').each(function(i) {
   var collapsername = $(this).attr('tctarget');
   if (collapsername) {
    var startopen = $(this).attr('tcopen');
    if (!startopen) $('#' + collapsername).hide();
    $(this).bind('click',function (e){ turbocollapsetop(e) });
    $(this).css('cursor','pointer');
    turbocollapsetopfinished(this);
   }

 } );
/* .newoverviewtable td */

 var isie6 = /MSIE 6/i.test(navigator.userAgent);

 if (!isie6) {
   $('td.newoverviewrightcolumn > div').not(':last-child').not(':hidden').after('<div class="newoverviewbottomlineright" style="margin: 0; padding: 0; border-top: none;"></div>');
 }

 $('.infopopup').wrapInner('<div style="margin: 1px;  border: 1px rgb(192, 192, 217) dotted; padding: 4px;"></div>');


});

