AdaInfo = Class.create( Module, {
initialize: function( $super, data ) {
$super( 'ada_info' );
if ( data.show_function ) {
this.show_function = data.show_function;
this.back_function = data.back_function;
$('purchase_ada_link').style.display = "";
$('purchase_ada_link').observe( 'click', this.show.bind( this ) );
$('ada_info_back_button').observe( 'click', this.hide.bind( this ) );
if (data.webtrend) {
$('purchase_ada_link').observe( 'click', function() {
dcsMultiTrack( 'DCS.dcsuri', data.webtrend,'WT.ti', data.webtrend );
});
}
}
},
show: function() {
this.original_scroll = document.viewport.getScrollOffsets();
$('purchase_ada_link').style.display = "none";
this.show_function();
this.is_visible = true;
},
hide: function() {
$('purchase_ada_link').style.display = "";
this.back_function();
this.is_visible = false;
}
});

