//
//  hideshow.js
//  Asteras Paradise
//
//  Created by chris@cktdesign.com on 2011-12-02.
//  Copyright 2011 CktDesign. All rights reserved.
//
window.addEvent('domready', function() {
    if ($('adults')) {        
        var thisdatepicker = new Picker.Date($$('.datep'), {
            positionOffset : {
                x : 0,
                y : -180
            },
            pickerClass : 'datepicker_vista',
            useFadeInOut : 0,
            format : '%d-%b-%Y',
            toggleElements : '.date_toggler'
        });
    }
    if ($('tripadv')) {
        var opentripadv = 0;
        $('tripadv').addEvents({
            click: function() {
                if (opentripadv == 0) {
                    $('TA_selfserveprop2').tween('opacity', 0, 1);
                    $('TA_selfserveprop2').setStyle('display', 'block');
                    opentripadv=1;
                } else {
                    $('TA_selfserveprop2').tween('opacity', 1, 0);
                    $('TA_selfserveprop2').setStyle('display', 'none');
                    opentripadv=0;                    
                }
            }
        })
    }
    var firsttime=0;
    var content_statusflag = 'open';
    var thumbs_statusflag = 'closed';
    var contentwrapper = document.id('contentwrapper');
    var contentwrapperEffect = new Fx.Morph(contentwrapper, {
        duration : 'long',
        transition : Fx.Transitions.Sine.easeOut,
        link : 'cancel'
    });
    var milkboxdiv = document.id('milkbox');
    var milkboxEffect = new Fx.Morph(milkboxdiv, {
        duration : 'long',
        transition :  Fx.Transitions.Sine.easeOut,
        link : 'cancel',
        onComplete: function() {
            if (firsttime==0 && thumbs_statusflag=='open') {
                var themilkboxscroll = new CKTscroller({
                    contentdiv_id:'milkbox',
                    wrapperdiv_id:'milkboxscroll',
                    the_direction:'vertical',
                    the_type:'slider' 
                });
                firsttime=1;
            }
        }
    });
    var hidebutton = document.id('hidebutton');
    var thumbbutton = document.id('gallerybutton');
    hidebutton.addEvent('click', function(event) {
        event.stop();
        if(content_statusflag == 'open') {
            contentwrapperEffect.start({
                'opacity' : [1, 0],
                'left' : [0, -368]
            });
            $$('.scroll223').setStyle('visibility', 'hidden');
            $$('.scroll210').setStyle('visibility', 'hidden');
            content_statusflag = 'closed';
        } else {
            contentwrapperEffect.start({
                'opacity' : [0, 1],
                'left' : [-368, 0]
            });
            $$('.scroll223').setStyle('visibility', 'visible');
            $$('.scroll210').setStyle('visibility', 'visible');
            content_statusflag = 'open';
        }
    });
    if (thumbbutton) {
    thumbbutton.addEvent('click', function(event) {
        if(thumbs_statusflag=='closed') {
            milkboxEffect.start({
                'height' : 275
            });
            $('textouter').fade('out');
            $('content').fade('out');
            $('gallerybutton').setStyle('background-image', 'url("cktassets/img/but_text.png")');
            $('milkouter').fade('in');
            thumbs_statusflag='open';
        } else {
            milkboxEffect.start({
                'height' : 0
            });
            $('milkouter').fade('out');
            $('textouter').fade('in');
            $('content').fade('in');
            $('gallerybutton').setStyle('background-image', 'url("cktassets/img/but_camera.png")');
            thumbs_statusflag='closed';
        }
    });
    }
});

