//By Deepak Singh, to create price slider

function priceslider(minvalue,maxvalue)
{
  minvalue=parseInt(minvalue);
  maxvalue=parseInt(maxvalue);
  if(minvalue==maxvalue)
        minvalue=0;
  mySlider2 = new Bs_Slider();
  mySlider2.width         = 200;
  mySlider2.height        = 5;
  mySlider2.imgDir   = '/hotel/Media/images/';
  mySlider2.setBackgroundImage('slider_dots.gif', 'repeat-x');
  mySlider2.attachOnChange(bsSliderChange);
  mySlider2.attachOnSlideEnd(hotelfilter);

  mySlider2.fieldName     = 'slider2_start';
  mySlider2.minVal        = parseInt(minvalue);
  mySlider2.maxVal        = parseInt(maxvalue);
  mySlider2.valueInterval = 1;
  mySlider2.valueDefault  = parseInt(minvalue);
  mySlider2.setSliderIcon('horizontal_knob.gif', 10, 13);
  mySlider2.useInputField = 0;
  mySlider2.styleValueFieldClass = 'sliderInput';

  mySlider2.useSecondKnob        = true;
  mySlider2.preventValueCrossing = true; 
  mySlider2.wheelAmount        = 0; //disable mouse wheeling cause we have 2 knobs.

  mySlider2.fieldName2     = 'slider2_start2';
  mySlider2.minVal2        = parseInt(minvalue);
  mySlider2.maxVal2        = parseInt(maxvalue);
  mySlider2.valueInterval2 = 1;
  mySlider2.valueDefault2  = parseInt(maxvalue);
  mySlider2.setSliderIcon2('horizontal_knob.gif', 10, 13);
  mySlider2.useInputField2 = 0;
  mySlider2.styleValueFieldClass2 = 'sliderInput';

  mySlider2.colorbar = new Object({ type:'between', color:'black', offsetLeft:10, height:4, offsetTop:0 });
  mySlider2.drawInto('myPriceSlider');


}

/**
* @param object sliderObj
* @param int val (the value)
* @param int newPos
* @param int knobNo
*/
function bsSliderChange(sliderObj, val, newPos, knobNumber)
{
	document.getElementById('slider1knob'+knobNumber).value = val;
}