<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
xmlns:pv3dEffects="ws.tink.flex.pv3dEffects.*"
xmlns:advent="net.borishorn.advent.*"
xmlns:reflector="com.rictus.reflector.*"
xmlns:dragpanel="com.rictus.dragpanel.*"
verticalAlign="middle" horizontalAlign="center"
horizontalScrollPolicy="off"
verticalScrollPolicy="off"
backgroundColor="0x000000"
creationComplete="init()"
viewSourceURL="srcview/index.html">
<mx:Script>
<![CDATA[
import net.borishorn.controls.DayController;
import net.borishorn.assets.images.Images;
import mx.controls.Alert;
[Bindable]
private var _dc:DayController;
[Bindable]
public var currentUser:int;
[Bindable]
public var _visibilty:Boolean;
private function init():void
{
_dc = new DayController();
currentUser = 16568;
}
private function imageClick(vs:ViewStack, e:Event):void
{
if(_dc.checkDate(e.currentTarget.day) == true)
{
vs.selectedIndex = e.currentTarget.flipToIndex;
}else{
Alert.show("Dieses Türchen ist erst am " + e.currentTarget.day.toString() + ".Dezember für Sie geöffnet" , "Etwas müssen Sie noch warten");
}
}
]]>
</mx:Script>
<mx:Style source="../styles/main.css" />
<pv3dEffects:Flip id="hideFlip" constrain="true" type="hide" direction="left" duration="250"/>
<pv3dEffects:Flip id="showFlip" constrain="true" type="show" direction="left" duration="250"/>
<mx:HBox backgroundColor="0xcccccc" >
<mx:RadioButtonGroup id="vis" />
<mx:RadioButton change="adventsReflector.visible=false" id="visFalse" groupName="vis" value="false" label="Reflection ausschalten" />
<mx:RadioButton change="adventsReflector.visible=true" id="visTrue" groupName="vis" value="true" label="Reflection einschalten" selected="true" />
</mx:HBox>
<dragpanel:DragPanel id="mainDragPanel" left="100" top="100" verticalAlign="middle" horizontalAlign="center"
title="Advents-Kalender 2007" backgroundAlpha="0"
height="440" width="1070" verticalGap="0" horizontalGap="0" >
<mx:HBox id="line1" width="100%" height="100%" horizontalGap="0" verticalGap="0" >
<mx:ViewStack id="vs1" width="175" height="100">
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Front day="1" flipToIndex="1" imageSource="{Images.asl_advent_01}" click="imageClick(vs1, event)" buttonMode="true" />
</mx:HBox>
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Back day="1" asl_id="16568" flipToIndex="0" imageSource="{Images.standard}" click="imageClick(vs1, event)" buttonMode="true" />
</mx:HBox>
</mx:ViewStack>
<mx:ViewStack id="vs2" width="175" height="100">
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Front day="2" flipToIndex="1" imageSource="{Images.asl_advent_02}" click="imageClick(vs2, event)" buttonMode="true" />
</mx:HBox>
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Back day="2" flipToIndex="0" imageSource="{Images.standard}" click="imageClick(vs2, event)" buttonMode="true" />
</mx:HBox>
</mx:ViewStack>
<mx:ViewStack id="vs3" width="175" height="100">
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Front day="3" flipToIndex="1" imageSource="{Images.asl_advent_03}" click="imageClick(vs3, event)" buttonMode="true" />
</mx:HBox>
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Back day="3" flipToIndex="0" imageSource="{Images.standard}" click="imageClick(vs3, event)" buttonMode="true" />
</mx:HBox>
</mx:ViewStack>
<mx:ViewStack id="vs4" width="175" height="100">
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Front day="4" flipToIndex="1" imageSource="{Images.asl_advent_04}" click="imageClick(vs4, event)" buttonMode="true" />
</mx:HBox>
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Back day="4" flipToIndex="0" imageSource="{Images.standard}" click="imageClick(vs4, event)" buttonMode="true" />
</mx:HBox>
</mx:ViewStack>
<mx:ViewStack id="vs5" width="175" height="100">
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Front day="5" flipToIndex="1" imageSource="{Images.asl_advent_05}" click="imageClick(vs5, event)" buttonMode="true" />
</mx:HBox>
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Back day="5" flipToIndex="0" imageSource="{Images.standard}" click="imageClick(vs5, event)" buttonMode="true" />
</mx:HBox>
</mx:ViewStack>
<mx:ViewStack id="vs6" width="175" height="100">
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Front day="6" flipToIndex="1" imageSource="{Images.asl_advent_06}" click="imageClick(vs6, event)" buttonMode="true" />
</mx:HBox>
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip" horizontalGap="0">
<advent:Back day="6" flipToIndex="0" imageSource="{Images.standard}" click="imageClick(vs6, event)" buttonMode="true" />
</mx:HBox>
</mx:ViewStack>
</mx:HBox>
<mx:HBox id="line2" width="100%" height="100%" horizontalGap="0" verticalGap="0" >
<mx:ViewStack id="vs7" width="175" height="100">
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Front day="7" flipToIndex="1" imageSource="{Images.asl_advent_07}" click="imageClick(vs7, event)" buttonMode="true" />
</mx:HBox>
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Back day="7" flipToIndex="0" imageSource="{Images.standard}" click="imageClick(vs7, event)" buttonMode="true" />
</mx:HBox>
</mx:ViewStack>
<mx:ViewStack id="vs8" width="175" height="100">
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Front day="8" flipToIndex="1" imageSource="{Images.asl_advent_08}" click="imageClick(vs8, event)" buttonMode="true" />
</mx:HBox>
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Back day="8" flipToIndex="0" imageSource="{Images.standard}" click="imageClick(vs8, event)" buttonMode="true" />
</mx:HBox>
</mx:ViewStack>
<mx:ViewStack id="vs9" width="175" height="100">
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Front day="9" flipToIndex="1" imageSource="{Images.asl_advent_09}" click="imageClick(vs9, event)" buttonMode="true" />
</mx:HBox>
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Back day="9" flipToIndex="0" imageSource="{Images.standard}" click="imageClick(vs9, event)" buttonMode="true" />
</mx:HBox>
</mx:ViewStack>
<mx:ViewStack id="vs10" width="175" height="100">
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Front day="10" flipToIndex="1" imageSource="{Images.asl_advent_10}" click="imageClick(vs10, event)" buttonMode="true" />
</mx:HBox>
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Back day="10" flipToIndex="0" imageSource="{Images.standard}" click="imageClick(vs10, event)" buttonMode="true" />
</mx:HBox>
</mx:ViewStack>
<mx:ViewStack id="vs11" width="175" height="100">
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Front day="11" flipToIndex="1" imageSource="{Images.asl_advent_11}" click="imageClick(vs11, event)" buttonMode="true" />
</mx:HBox>
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Back day="11" flipToIndex="0" imageSource="{Images.standard}" click="imageClick(vs11, event)" buttonMode="true" />
</mx:HBox>
</mx:ViewStack>
<mx:ViewStack id="vs12" width="175" height="100">
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Front day="12" flipToIndex="1" imageSource="{Images.asl_advent_12}" click="imageClick(vs12, event)" buttonMode="true" />
</mx:HBox>
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip" horizontalGap="0">
<advent:Back day="12" flipToIndex="0" imageSource="{Images.standard}" click="imageClick(vs12, event)" buttonMode="true" />
</mx:HBox>
</mx:ViewStack>
</mx:HBox>
<mx:HBox id="line3" width="100%" height="100%" horizontalGap="0" verticalGap="0" >
<mx:ViewStack id="vs13" width="175" height="100">
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Front day="13" flipToIndex="1" imageSource="{Images.asl_advent_13}" click="imageClick(vs13, event)" buttonMode="true" />
</mx:HBox>
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Back day="13" flipToIndex="0" imageSource="{Images.standard}" click="imageClick(vs13, event)" buttonMode="true" />
</mx:HBox>
</mx:ViewStack>
<mx:ViewStack id="vs14" width="175" height="100">
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Front day="14" flipToIndex="1" imageSource="{Images.asl_advent_14}" click="imageClick(vs14, event)" buttonMode="true" />
</mx:HBox>
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Back day="14" flipToIndex="0" imageSource="{Images.standard}" click="imageClick(vs14, event)" buttonMode="true" />
</mx:HBox>
</mx:ViewStack>
<mx:ViewStack id="vs15" width="175" height="100">
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Front day="15" flipToIndex="1" imageSource="{Images.asl_advent_15}" click="imageClick(vs15, event)" buttonMode="true" />
</mx:HBox>
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Back day="15" flipToIndex="0" imageSource="{Images.standard}" click="imageClick(vs15, event)" buttonMode="true" />
</mx:HBox>
</mx:ViewStack>
<mx:ViewStack id="vs16" width="175" height="100">
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Front day="16" flipToIndex="1" imageSource="{Images.asl_advent_16}" click="imageClick(vs16, event)" buttonMode="true" />
</mx:HBox>
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Back day="16" flipToIndex="0" imageSource="{Images.standard}" click="imageClick(vs16, event)" buttonMode="true" />
</mx:HBox>
</mx:ViewStack>
<mx:ViewStack id="vs17" width="175" height="100">
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Front day="17" flipToIndex="1" imageSource="{Images.asl_advent_17}" click="imageClick(vs17, event)" buttonMode="true" />
</mx:HBox>
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Back day="17" flipToIndex="0" imageSource="{Images.standard}" click="imageClick(vs17, event)" buttonMode="true" />
</mx:HBox>
</mx:ViewStack>
<mx:ViewStack id="vs18" width="175" height="100">
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Front day="18" flipToIndex="1" imageSource="{Images.asl_advent_18}" click="imageClick(vs18, event)" buttonMode="true" />
</mx:HBox>
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip" horizontalGap="0">
<advent:Back day="18" flipToIndex="0" imageSource="{Images.standard}" click="imageClick(vs18, event)" buttonMode="true" />
</mx:HBox>
</mx:ViewStack>
</mx:HBox>
<mx:HBox id="line4" width="100%" height="100%" horizontalGap="0" verticalGap="0" >
<mx:ViewStack id="vs19" width="175" height="100">
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Front day="19" flipToIndex="1" imageSource="{Images.asl_advent_19}" click="imageClick(vs19, event)" buttonMode="true" />
</mx:HBox>
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Back day="19" flipToIndex="0" imageSource="{Images.standard}" click="imageClick(vs19, event)" buttonMode="true" />
</mx:HBox>
</mx:ViewStack>
<mx:ViewStack id="vs20" width="175" height="100">
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Front day="20" flipToIndex="1" imageSource="{Images.asl_advent_20}" click="imageClick(vs20, event)" buttonMode="true" />
</mx:HBox>
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Back day="20" flipToIndex="0" imageSource="{Images.standard}" click="imageClick(vs20, event)" buttonMode="true" />
</mx:HBox>
</mx:ViewStack>
<mx:ViewStack id="vs21" width="175" height="100">
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Front day="21" flipToIndex="1" imageSource="{Images.asl_advent_21}" click="imageClick(vs21, event)" buttonMode="true" />
</mx:HBox>
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Back day="21" flipToIndex="0" imageSource="{Images.standard}" click="imageClick(vs21, event)" buttonMode="true" />
</mx:HBox>
</mx:ViewStack>
<mx:ViewStack id="vs22" width="175" height="100">
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Front day="22" flipToIndex="1" imageSource="{Images.asl_advent_23}" click="imageClick(vs22, event)" buttonMode="true" />
</mx:HBox>
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Back day="22" flipToIndex="0" imageSource="{Images.standard}" click="imageClick(vs22, event)" buttonMode="true" />
</mx:HBox>
</mx:ViewStack>
<mx:ViewStack id="vs23" width="175" height="100">
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Front day="23" flipToIndex="1" imageSource="{Images.asl_advent_23}" click="imageClick(vs23, event)" buttonMode="true" />
</mx:HBox>
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Back day="23" flipToIndex="0" imageSource="{Images.standard}" click="imageClick(vs23, event)" buttonMode="true" />
</mx:HBox>
</mx:ViewStack>
<mx:ViewStack id="vs24" width="175" height="100">
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip">
<advent:Front day="24" flipToIndex="1" imageSource="{Images.asl_advent_24}" click="imageClick(vs24, event)" buttonMode="true" />
</mx:HBox>
<mx:HBox width="100%" height="100%"
verticalAlign="middle" horizontalAlign="center"
hideEffect="hideFlip" showEffect="showFlip" horizontalGap="0">
<advent:Back day="24" flipToIndex="0" imageSource="{Images.standard}" click="imageClick(vs24, event)" buttonMode="true" />
</mx:HBox>
</mx:ViewStack>
</mx:HBox>
</dragpanel:DragPanel>
<reflector:Reflector id="adventsReflector" target="{mainDragPanel}" alpha="0.4" falloff="0.48" blurAmount="0.27"/>
</mx:Application>