
$(function(){
    return false;
    /*$('#formholiday').submit(function() {

        return false;});*/
    $('#OrderTour #hotel').keypress(function(event) {
        code = (event.keyCode ? event.keyCode : event.which)
        if (code == 13 ) { 
            send(this);
            event.preventDefault();
        }
      });

    $('#OrderTour #slider-range-holiday').slider({
        range: true,
	min: parseInt($("#OrderTour #hpmin").val()),
	max: parseInt($("#OrderTour #hpmax").val()),
	values: [parseInt($("#OrderTour #hpmin").val()), parseInt($("#OrderTour #hpmax").val())],
	slide: function(event, ui) {
            $("#OrderTour #slider-range-holiday-val").html(  parseInt(ui.values[0]* $("#OrderTour #hpaddv").val()) + ' - ' + parseInt(ui.values[1] *  $("#OrderTour #hpaddv").val()) );
            $("#OrderTour #hpmin").val(ui.values[0]);
            $("#OrderTour #hpmax").val(ui.values[1]);
	},
        stop: function(event, ui) {send(this);}});

});

  var send = function(idchange) {var obj = '';
      if(idchange.id!=''&&$('#'+idchange.id).length != 0) obj = idchange.id;
      else if($('.'+idchange.name).length != 0) obj = idchange.name.split('-')[1];
      var money = $('select[name=money]').val();var s = $('#formholiday').serialize();

    $.ajax({type: 'POST', url: "/rpc/holiday/main/",dataType: "json",data: s,
              success: function(data){var tag = ''; 
                   $("#slider-range-holiday-val").text(parseInt(data.pricemin * money) +' - '+ parseInt(data.pricemax * money));
                   $("#resulttour").text(data.total);
                   $("#slider-range-holiday").slider("option", "values",[data.pricemin ,data.pricemax  ]);
                   //$('#hpmin').val(data.pricemin); $('#hpmax').val(data.pricemax);

                    $.each(data, function(index, value) {
                       if(index==obj) return true;
                      if($('#'+index).length) tag = $('#'+index).get(0).tagName.toLowerCase();
                      else tag = '';
                      if(tag=='select'){
                         $('#'+index).html('').append('<option></option>');
                         $.each(value, function(val, text) {$('#'+index).append($('<option></option>').val(val).html(text));});
                      }else if(tag=='input'){
                          if($.isArray(value)) $('#'+index).autocomplete( "option", "source", value );
                      }else if(index=='stars'){
                        $('.current-rating').width( ($('.'+value+'-stars:first').text()*20)+'%' );
                      }
                      
                    });
             }
     });

  };


   var sendsimple = function(idform , address, rewriteObj) {
    var s = $('#'+idform).serialize();

    $.ajax({type: 'POST', url: address,dataType: "json",data: s,
          success: function(data){
           if(rewriteObj==''){
                    $.each(data.items, function(index, value) {
                       showError('#'+value,true)
                    });
                    $.each(data.valid, function(index, value) {
                       showError('#'+value,false)
                    });
                  

               $('#'+idform+ ' #msg').html(data.msg);
           }
          }
     });

  };


