/* - - - - - - - - - - - - - - - - - - - - - - -
 JavaScript
 22 ianuarie 2010 00:20:12
 HAPedit 3.1.11.111
 - - - - - - - - - - - - - - - - - - - - - - - */

/* require
  <SCRIPT type=text/javascript src="animator.js"></SCRIPT>
  <SCRIPT type=text/javascript src="JSFX1.js"></SCRIPT>
  <SCRIPT type=text/javascript src="JSN.js"></SCRIPT>
  <SCRIPT type=text/javascript src="JSani1.js"></SCRIPT>
  <SCRIPT type=text/javascript src="JSborder.js"></SCRIPT>
  <SCRIPT type=text/javascript src="JSslice.js"></SCRIPT>
*/

var layert = new JSFX.fxLayer("<span style='position: relative;'>PREȚURI&nbsp; de&nbsp; CRIZĂ</span>", "layerT layerHeader");
    layert.el.style.position = "relative";

var layerb1 = new JSFX.fxLayer("<span style='position: relative;'>&nbsp;&nbsp;0763/68.88.07&nbsp;&nbsp;</span>", "layerT layerFooter1");
var layerb2 = new JSFX.fxLayer("<span style='position: relative;'>&nbsp;&nbsp;0763/68.88.27&nbsp;&nbsp;</span>", "layerT layerFooter2");

var layer = new JSFX.Clasor("imageC", "layerC");

setTimeout(LoadCartele6, 5000);

function LoadCartele6() {
    var fw = new JSFX.Photos(JSN.arrayImgs({path: "animator/Cartela", type: ".jpg", no: 6}));
    layer.addPage(fw, 1000).setState(0);

    var anim = [], loopanim = [];
    anim[0] = layer.setSpin("vertical", {resetOnPlay: true, resetOnStop: true});
            loopanim[0] = new AnimatorLoop(anim[0], 1, 5000);
    anim[1] = layer.setSpin("orizontal");
            loopanim[1] = new AnimatorLoop(anim[1], 1, 5000, {resetOnPlay: true, resetOnStop: true});
    anim[2] = layer.setMove(Math.PI/2+Math.PI/3);
            loopanim[2] = new AnimatorLoop(anim[2], 1, 5000, {resetOnPlay: true, resetOnStop: true});
    anim[3] = layer.setMoveH(-Math.PI/2-Math.PI/6);
            loopanim[3] = new AnimatorLoop(anim[3], 1, 5000, {resetOnPlay: true, resetOnStop: true});
    anim[4] = layer.setMoveX(Math.PI);
            loopanim[4] = new AnimatorLoop(anim[4], 1, 5000, {resetOnPlay: true, resetOnStop: true});
    anim[5] = layer.setMove2H(Math.PI/2);
            loopanim[5] = new AnimatorLoop(anim[5], 1, 5000, {resetOnPlay: true, resetOnStop: true});
    anim[6] = layer.setClip("right");
            loopanim[6] = new AnimatorLoop(anim[6], 1, 5000, {resetOnPlay: true, resetOnStop: true});
    anim[7] = layer.setClip("bottom");
            loopanim[7] = new AnimatorLoop(anim[7], 1, 5000, {resetOnPlay: true, resetOnStop: true});
    anim[8] = layer.setSmall("middle center");
            loopanim[8] = new AnimatorLoop(anim[8], 1, 5000, {resetOnPlay: true, resetOnStop: true});
    anim[9] = layer.setSmall("bottom right");
            loopanim[9] = new AnimatorLoop(anim[9], 1, 5000, {resetOnPlay: true, resetOnStop: true});
    anim[10] = layer.setRoll(0.2, "left");
             loopanim[10] = new AnimatorLoop(anim[10], 1, 5000, {resetOnPlay: true, resetOnStop: true});
    anim[11] = layer.setRoll(0.2, "up");
             loopanim[11] = new AnimatorLoop(anim[11], 1, 5000, {resetOnPlay: true, resetOnStop: true});
    anim[12] = layer.setSliceAll(6, "vertical");
             loopanim[12] = new AnimatorLoop(anim[12], 1, 5000, {resetOnPlay: true, resetOnStop: true});
    anim[13] = layer.setBorder("random", "random", "random");
             loopanim[13] = new AnimatorLoop(anim[13], 3, 3000, {resetOnPlay: true, resetOnStop: true});

    CarteleLoop = new AnimatorLoop(new AnimatorChain(loopanim, {resetOnPlay: false}), 0, 5000);

    var OnLoadFoto = function() {
        if (fw.loadCount) {
           clearInterval(intervalId);

           layert.el.style.width   = layer.el.offsetWidth + "px";
           layerb1.el.style.width  = layer.el.offsetWidth + "px";
           layerb2.el.style.width  = layer.el.offsetWidth + "px";

           layer.el.style.top   = layert.el.offsetTop + layert.el.offsetHeight + "px";
           layerb1.el.style.top = layert.el.offsetTop + layert.el.offsetHeight + layer.el.offsetHeight + "px";
           layerb2.el.style.top = layert.el.offsetTop + layert.el.offsetHeight + layer.el.offsetHeight + layerb1.el.offsetHeight + "px";

           layert.show();
           layer.show();
           layerb1.show();
           layerb2.show();

           CarteleLoop.play();
        }
    }

    var intervalId = setInterval(OnLoadFoto, 3000);
}


