var page = 0;
var store;

function update_last_offer(results)
{
    $('#preview_gallery .image_palceholder img').attr('src', results.image);
    $('a.last_url').attr('href', results.url);
    $('a.last_url').attr('title', results.title);
    $('#last_offer_descr').html(results.content.substring(0, 600));
}
$(document).ready(function(){

	//focus clear
	$('.focus_clear').focus(function(){
		$(this).val('');
	});

	function select_region(region_id)
	{
		if(region_id)
		{
			$('#cities option[rel!=' + region_id + ']').remove();
			$('#cities').html('<option value="">-</option>' + $('#cities').html());
			$('#cities option[rel=first]').show().attr('selected', 'selected');
		}
	}

	//get store
	store = $('#cities').html();

	select_region($('#reload_region').val());

	//region
	$('#reload_region').change(function(){
		var region_id = $(this).val();

		$('#cities').html(store);
		select_region(region_id);
	});

    //Get the homepage shit
    $('#preview_gallery a.next').click(function(e){
        e.preventDefault();

        page++;

        $.ajax({
			type: 'post',
		    url: 'http://mkestate.com/application/last_offer',
		    data: {page: page},
		    dataType: 'json',

		    success: function(results) {
                update_last_offer(results);

                if(page >= (results.total -1))
                {
                    $('#preview_gallery a.next').hide();
                }

                $('#preview_gallery a.prev').show();
		    }
        });
    });

    $('#preview_gallery a.prev').click(function(e){
        e.preventDefault();

        page--;

        $.ajax({
			type: 'post',
		    url: 'http://mkestate.com/application/last_offer',
		    data: {page: page},
		    dataType: 'json',

		    success: function(results) {
                update_last_offer(results);

                if(page <= 0)
                {
                    $('#preview_gallery a.prev').hide();
                }

                $('#preview_gallery a.next').show();
		    }
        });
    });
});