var budget =
{
  load:function()
  {
	/* change input type but replace element in IE */
	var agent = navigator.userAgent.toLowerCase();
	if((agent.indexOf("msie") != -1) && (agent.indexOf("opera") == -1))
	{
	  $('project_budget').outerHTML = '<input type="hidden" id="project_budget" name="budget">';
	}else{
	  $('project_budget').type = 'hidden';
	}
	
	budget.setBudget(5000);

	new Control.Slider('handle', 'track', {
				   sliderValue:5000,
				   range: $R(1000, 50000),
				   values: [1000,2000,3000,4000,5000,7500,10000,20000,30000,40000,50000],
					 onSlide: function(v) { budget.setBudget(v); }
				   });
  },

  setBudget:function(v)
  {
	v = v.toString();
	$('project_budget').value = v;
		var l = v.length;
		$('budget').innerHTML = '$' + v.substring(0, l-3) + ',' + v.substring(l-3, l) + '+';
  }
};

var latest =
{
	images: ["s1", "s2", "s3", "s4", "s5", "s6"],
	
	fade: function()
	{
		this.images.each(function(img){
			new Effect.Fade($(img), { from: Element.getOpacity($(img)), to: 0.3, duration: 0.12 });
		});
	},
	
	uncheck: function()
	{
		lis = $$("ul#typeNav li");
		
		lis.each(function(li) {
			li.removeClassName("selected");
		});
	},
	
	check: function(tagElem)
	{
		$(tagElem).addClassName("selected");
	},
	
	set: function(imageList, tagElem)
	{
		this.fade();
		this.uncheck();
		this.check(tagElem);
		
		imageList.each(function(img) {
			new Effect.Fade($(img), { from: 0.3 , to: 1.0, queue: 'end', duration: 0.12 });
		});
	}
};