// s6.effects.js
// Copyright 2008 Yusuke Kawasaki http://www.kawa.net/
// All rights reserved. This program is free software; you can 
// redistribute it and/or modify it under the same terms as S6 itself.

new function () {
	var eclass = {
		s6_slide: [ 'slide', 0.4 ],
		s6_fade: [ 'fade', 0.4 ],
		s6_fadeScale: [ 'fadeScale', 0.4 ],
		s6_fadeScaleFromUp: [ 'fadeScaleFromUp', 0.4 ],
		s6_fadeScaleFromUpTransparent: [ 'fadeScaleFromUpTransparent', 0.4 ]
	};
	var elist = document.getElementById('main').getElementsByTagName('div');
	for( var i=0; i<elist.length; i++ ) {
		var elem = elist[i];
		var cname = elist[i].className;
		if ( ! cname ) continue;
		var clist = cname.split(/\s+/);
		for( var j=0; j<clist.length; j++ ) {
			var effect = clist[j];
			if ( ! eclass[effect] ) continue;
			elem.__s6Effect__ = eclass[effect];
		}
	}
}
