// <![CDATA[
var xUA=navigator.userAgent.toLowerCase();
var Opera = false;
if (window.opera && -1 != xUA.indexOf ('opera'))
    Opera = true;


YAHOO.namespace("example.container");
YAHOO.example.Sliders = function() {

  var Dom = YAHOO.util.Dom;

  // The slider can move 0 pixels left
  var leftConstraint = 0;

  // The slider can move 130 pixels right
  var rightConstraint = 450;

  // The slide moves in steps of 21 pixels
  var stepconstraint = 41;

  // Custom scale factor for converting the pixel offset into a real value
  var scaleFactor = 0.61;

  // value offset
  var minValue = 0;
  var initSliders = function() {

    r1slider = YAHOO.widget.Slider.getHorizSlider("r1BGDiv", "r1HandleDiv", leftConstraint, rightConstraint, stepconstraint);
    //r1slider = YAHOO.widget.Slider.getHorizSlider("r1BGDiv", "r1HandleDiv", leftConstraint, 150, 30);
    r1slider.setValue(parseInt((r1InitVal - minValue) / scaleFactor, 10));
    YAHOO.example.container.r1Val = new YAHOO.widget.Module("r1Val"); 
    r1slider.subscribe("change", function(value) {
    var actualValue = minValue + parseInt(value * scaleFactor, 10);
	if(Opera)
	{
		actualValue = actualValue - 15;
	}

	 /*
      if ( actualValue/100 == 0) YAHOO.example.container.r1Val.setBody ("&nbsp;Min");
      else if ( actualValue/100 == 5) YAHOO.example.container.r1Val.setBody ("&nbsp;Max");
		*/

      Dom.get("budget_max").value = actualValue;
		//document.getElementById("r1Val").innerHTML = actualValue;
		
    });
	 
/*
	r1slider.subscribe("slideEnd", function() {
   load_tri_garantie( document.forms['SR_MODIF_BESOIN'] );
		
    });
*/


  };

  return {
 
    init: function() {
      initSliders();
    }

  }
} ();

YAHOO.util.Event.on(window, "load", YAHOO.example.Sliders.init);
//]]>