/***************************************************************
****************************************************************/
function BuilderSlide()
{
  /*-- Builder Slider for viewing builders */
    $$('div.builderEntry').slide('hide');
    $$('div.builderHdr').addEvent('click', function() {
                            var it = $(this).getNext('div').getChildren('div.builderEntry');
                            var twirly = $(this).getElement('td.twirly');
                            it.setStyle('display','block');
                            it.slide('toggle');
                            twirly.toggleClass('open');
                            new Fx.Scroll(window).toElement($(this));
                        });

  /*-- Build Moo Img Slider --*/
    $$('div.addfwd').addEvent('click',function () {
                        var par = $(this).getParent('div.gallery_container');
                        TweenThumbs(par,'right');
                    });

    $$('div.addbkwd').addEvent('click',function () {
                        var par = $(this).getParent('div.gallery_container');
                        TweenThumbs(par,'left');
                    });

  /*-- Display Entry and Hide preloader --*/
    $('loaderImage').setStyle('visibility','hidden');
    $('loaderImage').setStyle('display','none');

    $('contentWrapper').setStyle('visibility','visible');
    $('contentWrapper').setStyle('display','block');
}
/***************************************************************
****************************************************************/
function TweenThumbs(par,direction)
{
    var arr;
    var id;
    var a;
    var curx;
    var newx;
    var offset;
    var maxx;
    var fx;

    if($chk(par))
    {
        arr = par.getProperty('id').split('_');
        id = arr[1];
        a = 'thumbs_'+id;
        curx = Number($('gallery_curoffset_'+id).value);
        offset = Number($('gallery_offset_'+id).value);
        maxx = Number($('gallery_maxx_'+id).value);

        if(direction == 'left')
        {
            newx = curx - offset;
            if(newx < 0)
                newx = 0;    
        }
        else if(direction == 'right')
        {
            newx = curx + offset;
            if(newx > maxx)
                newx = curx;
        }

        //alert('thumbs_id: '+ $(a).getProperty('id') + ' newx: '+ newx + ' curx: '+curx + ' offset: '+offset + ' maxx: '+ maxx);

        fx = new Fx.Tween($(a),{duration: 500});
        fx.start('right',curx, newx);
        $('gallery_curoffset_'+id).value = newx;
    }

}
/***************************************************************
****************************************************************/
function ManageModelGallery(page,builderId)
{
    parms = centerParms('950','630') + ",width=950,height=630,status=no,resizeable=yes,scrollbars=yes";
    url = "index.php?module=editmodelgallery&page=" + page+"&builderId="+builderId;
    fmwin = window.open(url,"_editmodelgallery",parms);
}
/***************************************************************
****************************************************************/
//EOF

