function getSliders()
{
    maxprice = 25000000;
    var prices = [10000, 20000, 30000,40000, 50000, 60000, 70000,80000, 90000, 100000, 120000, 140000, 160000, 180000, 200000, 250000, 300000, 350000, 400000, 450000, 500000, 600000, 700000, 800000, 900000, 1000000, 2000000, 3000000, 4000000, 5000000, 6000000, 7000000, 8000000, 9000000, 10000000, 120000000, 15000000, 20000000, 25000000]
    
    $("#slider-range-listprice").slider({
        range: true,
        min: 0,
        max: 39,
        values: [0,5],
        slide: function(event, ui) {

            var labelfrom = prices[$("#slider-range-listprice").slider("values", 1)];
            var labelto = prices[$("#slider-range-listprice").slider("values", 0)];

            var formattedfrom = $(this).number_format(labelfrom, {
                numberOfDecimals:0,
                thousandSeparator: ','
            });
            var formattedto = $(this).number_format(labelto, {
                numberOfDecimals:0,
                thousandSeparator: ','
            });

            if(ui.values[1]>=maxprice)
            {
                $("#listprice").val( prices[ui.values[0]] + ' - ' + prices[ui.values[1]] + '+');
                $("#listpricelabel").html( '$'+formattedto + ' - $' + formattedfrom + '+');
            }
            else
            {               
                $("#listpricelabel").html('$' + formattedto + ' - $' + formattedfrom);
                $("#listprice").val('$' + prices[ui.values[0]] + ' - $' + prices[ui.values[1]]);
            }

        }
    });
	

    $("#slider-range-beds").slider({
        range: true,
        min: 1,
        step: 1,
        max: 20,
        values: [2,20],
        slide: function(event, ui) {
            $("#beds").val( ui.values[0] + ' - ' + ui.values[1]);
            $("#bedslabel").html( ui.values[0] + ' - ' + ui.values[1]);
        }
    });
    $("#beds").val($("#slider-range-beds").slider("values", 0) + ' - ' + $("#slider-range-beds").slider("values", 1));
    $("#bedslabel").html($("#slider-range-beds").slider("values", 0) + ' - ' + $("#slider-range-beds").slider("values", 1));

    $("#slider-range-bathsfull").slider({
        range: true,
        min: 1,
        step: 1,
        max: 10,
        values: [1, 2],
        slide: function(event, ui) {

            $("#bathsfull").val( ui.values[0] + ' - ' + ui.values[1]);
            $("#bathsfulllabel").html( ui.values[0] + ' - ' + ui.values[1]);
        }
    });
    $("#bathsfull").val($("#slider-range-bathsfull").slider("values", 0) + ' - '  +$("#slider-range-bathsfull").slider("values", 1));
    $("#bathsfulllabel").html($("#slider-range-bathsfull").slider("values", 0) + ' - '  +$("#slider-range-bathsfull").slider("values", 1));

    $("#slider-range-grosssqft").slider({
        range: true,
        min: 0,
        step: 200,
        max: 6200,
        values: [0, 1500],
        slide: function(event, ui) {
            $("#grosssqft").val( ui.values[0] + ' - ' + ui.values[1]);
            $("#grosssqftlabel").html( ui.values[0] + ' - ' + ui.values[1]);
        }
    });
    $("#grosssqft").val($("#slider-range-grosssqft").slider("values", 0) + ' - '  +$("#slider-range-grosssqft").slider("values", 1));
    $("#grosssqftlabel").html($("#slider-range-grosssqft").slider("values", 0) + ' - '  +$("#slider-range-grosssqft").slider("values", 1));

    var maxacre = 100;

    $("#slider-range-lotareaacre").slider({
        range: true,
        min: 0,
        step: 1,
        max: 11,
        values: [0, 5],
        slide: function(event, ui) {
            var step = $( "#slider-range-lotareaacre").slider( "option", "step" );
            if(ui.values[1]>=0 &&  ui.values[1]<=10) {
                $( "#slider-range-lotareaacre").slider( "option", "step", 1 );
                $( "#slider-range-lotareaacre").slider( "option", "max", 20 );
            }

            else if(ui.values[1]>=11 && ui.values[1]<=20) {
                $( "#slider-range-lotareaacre").slider( "option", "step", 5 );
                $( "#slider-range-lotareaacre").slider( "option", "max", 30 );
            }
            else if(ui.values[1]>=21 &&  ui.values[1]<=100) {
                $( "#slider-range-lotareaacre").slider( "option", "step", 10 );
                $( "#slider-range-lotareaacre").slider( "option", "max", 100 );
            }
              

            if(ui.values[1]>=maxacre)
            {
                $("#lotareaacre").val( ui.values[0] + ' - ' + ui.values[1] + '+');
                $("#lotareaacrelabel").html( ui.values[0] + ' - ' + ui.values[1] + '+');
            }
            else
            {
                $("#lotareaacre").val( ui.values[0] + ' - ' + ui.values[1]);
                $("#lotareaacrelabel").html( ui.values[0] + ' - ' + ui.values[1]);
            }


        }
    });
    $("#lotareaacre").val($("#slider-range-lotareaacre").slider("values", 0) + ' - '  +$("#slider-range-lotareaacre").slider("values", 1));
    $("#lotareaacrelabel").html($("#slider-range-lotareaacre").slider("values", 0) + ' - '  +$("#slider-range-lotareaacre").slider("values", 1));
        

}

function show_login_window(message,backurl)
{
    $.get('/main/showLogin', {message: message, backurl: backurl}, function(data){
        $.fancybox(
        data,
        {
            'autoDimensions'	: false,
            'width'         		: 'auto',
            'height'        		: 'auto',
            'transitionIn'		: 'none',
            'transitionOut'		: 'none'
        });
        
    });
}

/**
 * params - default values for form: { form_file_name1: form_filed_value1, form_file_name2: form_filed_value3, ... }
 */
function show_form(formurl, params)
{
        $.get('/ajaxform/'+formurl, { additional: params}, function(data){
        $.fancybox(
        data,
        {
            'autoDimensions'	: false,
            'width'             : 'auto',
            'height'        	: 'auto',
            'transitionIn'		: 'none',
            'transitionOut'		: 'none'
        });

    });
}
