function safe_button(theButtonId){
	$(theButtonId).update('Please wait...').disable();
}
c = function (event) {
	if (confirm('Are you sure you want to delete? There is no Undo!')) {
		return true;
	} else {
		Event.stop(event);
	}
};
var toggleTracking = function(){
	if($('tracker').visible()){
		$('tracker').hide(); 
		$('toggle_track').update('Show Version Tracking Code');
	} else {
		$('tracker').show(); 
		$('toggle_track').update('Hide Version Tracking Code');
	}
};

document.observe('dom:loaded',function(){
	if($('delete')){
		$('delete').observe('click',c);
	}
	$$('div.flash').each(function(elm){
		if(!elm.hasClassName('error')) new Effect.Fade(elm,{delay:2});
	});
	$$('form.edit_form').each(function(elm){
		new Form.Observer(elm, 0.3, function(form, value){
			if($('preview')) $('preview').update('Please save your changes').addClassName('caption');
		});
	})

    var DEF_VAL = 'Search...';
	$$('input.search').each(function(elm){
		if(Prototype.Browser.WebKit){
			elm.setAttribute('type', 'search');
			elm.setAttribute('autosave', 'saved.data');
			elm.setAttribute('results', '5');
			elm.setAttribute('placeholder', DEF_VAL);
		}else{
			if(elm.getValue() == '') elm.setValue(DEF_VAL);
			elm.addClassName('safari');
			elm.observe('focus',function(){
				if(elm.getValue() == DEF_VAL) elm.clear();
			});
			elm.observe('blur',function(){
				if(elm.getValue() == '') elm.setValue(DEF_VAL);
			});
		}
	});
});

