Event.observe(window, 'load', function() {
	if ($('question_text')) {
		$('question_text').defaultValueActsAsHint();
	}
	if ($('question_email')) {
		$('question_email').defaultValueActsAsHint();
	}
	
	if ($('carroussel')) {
		var car = $('carroussel');
		car_items = car.select('li');
		if (car_items && car_items.length) {
			car_active = 0;
			setInterval(function(){ nextCar(); }, 2500);
		}
	}
	
	if (typeof(set_focus) != 'undefined') {
		$(set_focus).focus();
	}
});

var car_active = false;
var car_items = false;

function nextCar() {
	if (car_items) {
		car_items[car_active].hide();
		if (car_active == (car_items.length-1)) {
			car_active = 0;
		} else {
			car_active = car_active+1;
		}
		car_items[car_active].show();
	}
}

function observeInput(id, default_text) {
	var el = $(id);
	if (el) {
		el.value = default_text;
		el.observe('focus', function(e){
			if (el.getValue() == default_text) {
				el.value = '';
			}
		});
		el.observe('blur', function(e){
			if (el.getValue() == '') {
				el.value = default_text;
			}
		});
	}
}