

$(document).ready(function() {
    $(".dmToogleDescription").toogleMallDetail();
    $(".iPhoneSlideShow").iPhoneSlider();
    
    $('#bmBannerSlide').cycle({
        fx: 'fade',
        speed:  1000, 
        timeout: 4000, 
        pager:  '#sliderNavigation',
        next: '#sliderNext',
        prev: '#sliderPrev',
        pagerAnchorBuilder: function(idx, slide) { 
            return '<a href="javascript:;" class="sliderNavLink">' + ( idx + 1)  + '</a>'; 
        }
    });
    
    $('#buyMapSlidePause').click(function(){
        $('#bmBannerSlide').cycle('pause');
        $(this).hide();     
        $('#buyMapSlideResume').show();
    });
    
    $('#buyMapSlideResume').click(function(){
        $('#bmBannerSlide').cycle('resume'); 
        $(this).hide();     
        $('#buyMapSlidePause').show();
    });

});

function blocKPage()
{
    $.blockUI( { message:null, centerX: true, centerY: true, css: { left: '50%', border: '0px', width: '64px', backgroundColor: 'transparent'}, message: '<center><img src="images/body/ajax-loader.gif" /></center>' });    
}


function makeSlider(id)
{
    $('#bmMall_' + id + '_iPhoneSlider').cycle( {
        fx: 'scrollHorz',
        continuous: false,
        nowrap: 1,
        after: function onAfter(curr, next, opts) {
            var index = opts.currSlide; 
            $('#bmMall_' + id + '_PrevScreen')[index == 0 ? 'hide' : 'show']();
            $('#bmMall_' + id + '_NextScreen')[index == opts.slideCount - 1 ? 'hide' : 'show']();
        },
        timeout: 0,
        prev: '#bmMall_' + id + '_PrevScreen',
        next: '#bmMall_' + id + '_NextScreen' });
}


function loadPage(page)
{
    if( page > 0 ){
        blocKPage();
        $.ajax({ type: "POST",
                 url: 'ajax/loadBuyMapPage.php',
                 data: { address: formatInputValue( '#bmState', false ),
                         state: formatInputValue( '#cmbState', false ),
                         country: formatInputValue( '#cmbCountries', false ),
                         name: formatInputValue( '#bmName', false ),
                         page:  page },
                 success: function (data) {
                     $.unblockUI();
                     $('#bmResultsWrapper').slideUp('normal', function(){
                        $(this).html(data);
                         $(this).slideDown('normal', function(){
                             $(".dmToogleDescription").toogleMallDetail();
                             $(".iPhoneSlideShow").iPhoneSlider();
                         });
                     });
                 }
              });            
    }
}

