window.addEvent('domready', function() {

	//scroller
	new SmoothScroll({duration:1800, transition:Fx.Transitions.quartOut});
	
	//login toggler - (not in use)
	links = $$('#sign-in');
	toggles = $$('#login-pane');
	togs = {};
	links.each(function(el, idy) {
		togs[idy] = new Fx.Slide(toggles[idy], {duration:700, transition:Fx.Transitions.expoOut}).hide();
		el.addEvent('click', function(e) {
			var e = new Event(e).stop();
			togs[idy].toggle();
		});
	});
	
	//documentation toggler
	links = $$('.set-toggle');
	toggles = $$('.hide');
	treetogs = {};
	links.each(function(el, idx) {
		treetogs[idx] = new Fx.Slide(toggles[idx]);//.hide()
		el.addEvent('click', function(e) {
			var e = new Event(e).stop();
			treetogs[idx].toggle();
		});
	});
	
	//accordian documentation pages - (not in use)
	/*var accordion = new Accordion('h3.atStart', 'div.atStart', {
		opacity: false,
		transition: Fx.Transitions.quartOut,
		duration: 1500,
		onActive: function(toggler, element){
			//toggler.setStyle('opacity', '1');
			toggler.setStyle('background', '#28adcd none');
		},
		onBackground: function(toggler, element){
			//toggler.setStyle('opacity', '0.5');
			toggler.setStyle('background', '#93d6e6 url(/img/icon-toggle.gif) 99% 3px no-repeat');
		}
	},
	$('accordion'));*/
	
	//alternate table rows
	$$('table.order tr','table.matrix tr').each(function(el, i) {
		el.addClass((i % 2) ? 'spec' : 'odd');
	});
	
	//basket toggler - (not in use)
	/*$('checktog').addEvent('click',function (e) {
		var toggle = $('checktog').checked;
		$$('.licence-frm input[type=checkbox]').each(function(check) {
			check.checked = toggle;
		});
	});*/

});