function getObjectClass(a){return typeof a!="object"||a===null?undefined:/(\w+)\(/.exec(a.constructor.toString())[1]}function con(a){return $("console").innerHTML+=a==""?a:a+"<br>"}var FXChain=new Class({Implements:[Events,Options],options:{elements:[],triggermap:[]},fadeFx:function fadeFx(a){return a?new Fx.Morph(a,{duration:"short"}):null},fadeTrigger:function(d,a){var c=this,b=c.elements[d]?c.elements[d]:null;if(b){switch(typeof a){case"number":return b.addEvent("complete",function(){c.elements[a].start({opacity:1})});break;case"object":if(getObjectClass(a)=="Array"){return b.addEvent("complete",function(){a.each(function(f,e){if(getObjectClass(f)=="function"){f.start({opacity:1})}else{if(c.elements[f]){c.elements[f].start({opacity:1})}}})})}break;default:return b;break}}else{return null}},initialize:function(a){var b=this;this.elements=new Array();this.triggermap=new Array();if(a.elements){a.elements.each(function(e,d){if(document.id(e)){b.elements.push(b.fadeFx(e))}else{var c=new Element("div",{id:e});b.elements.push(c)}});if(a.triggermap){a.triggermap.each(function(e,d){if(e.length==2){var c=b.fadeTrigger(e[0],e[1]);if(c){b.triggermap.push(c)}}})}}},start:function(){return this.startFX(0)},startFX:function(a){return this.elements[a]?this.elements[a].start?this.elements[a].start({opacity:1}):false:false}});
function AureaOrga(){
  console.log('orgasetup');
  return new FXChain({elements:["e0i1","e1i1","e2i1","e3i1","e4i1","e4i2","e4i3","e4i4","e4i5","e5i1","e5i2","e5i3","e5i4","e5i5","e5u1","e5u2","e5u3","e5u4","e5u5"],triggermap:[[0,1],[1,2],[2,3],[3,[4,5,6,7,8]],[8,[9,10,11,12,13]],[9,14],[10,15],[11,16],[12,17],[13,18]]})};
