﻿var SlidingTabs=new Class({initialize:function(a){this.tabs=a.getElements('.tabs');var b=a.getParent('.poplarge')?'380px':'440px';var c=a.getParent('.poplarge')?'218px':'228px';for(i=0;i<this.tabs.length;i++){if(this.tabs[i].hasClass('activetab')){this.tabs[i].tween('width',b)}else if(this.tabs[i].hasClass('inactivetab')){this.tabs[i].tween('width',c)}this.tabs[0].getElement('.tabnav li a').addEvent('click',function(){this.tabs[0].removeClass('inactivetab');this.tabs[0].addClass('activetab');this.tabs[1].removeClass('activetab');this.tabs[1].addClass('inactivetab');this.tabs[0].tween('width',b);this.tabs[1].tween('width',c);this.tabs[0].getElement('.tabnav li').addClass('active');this.tabs[1].getElement('.tabnav li').removeClass('active')}.bind(this));this.tabs[1].getElement('.tabnav li a').addEvent('click',function(){this.tabs[1].removeClass('inactivetab');this.tabs[1].addClass('activetab');this.tabs[0].removeClass('activetab');this.tabs[0].addClass('inactivetab');this.tabs[1].tween('width',b);this.tabs[0].tween('width',c);this.tabs[1].getElement('.tabnav li').addClass('active');this.tabs[0].getElement('.tabnav li').removeClass('active')}.bind(this))}if($$('.selectall').length>0){a.getElements('.tableJBTable td input[type=checkbox]').addEvent('click',function(){if(this.checked){this.getParent('tr').addClass('selected')}else{this.getParent('tr').removeClass('selected')}});a.getElements('.tableJBTable th input[type=checkbox]').addEvent('click',function(){if(this.checked){this.getParent('table').getElements('tr').each(function(d){d.addClass('selected')})}else{this.getParent('table').getElements('tr').each(function(d){d.removeClass('selected')})}});a.getElements('.tableJBTable td').addEvent('click',function(){if(this.getElements('input[type=checkbox]').length<1){if(this.getParent('tr').getElements('input[type=checkbox]')[0].checked){this.getParent('tr').getElements('input[type=checkbox]')[0].checked=false;this.getParent('tr').removeClass('selected');this.getParent('.selectallparent').getElement('.selectall input').checked=false}else{this.getParent('tr').getElements('input[type=checkbox]')[0].checked=true;this.getParent('tr').addClass('selected')}}})}}});
