var form = $('upload_form');
var button = $('upload_button');

if(form) {
	form.addEvent('submit',function(event){
		var value = $('upload_input').value;
		if(!value) {
			event.stop();
			return false;
		} else {
			if(!value.contains('.mp3') && !value.contains('.MP3') && !value.contains('.Mp3') && !value.contains('.mP3')) {
				alert('Opentape only accepts MP3s.');
				$('upload_input').value = '';
				event.stop();
				return false;
			}
			
		}
		button.blur();
		button.addClass('deactivated');
		button.addEvent('click',function(event){event.stop()});
		status_on();
	});
}

function status_on() {
	button.setProperty('value','uploading...');
	status_off.delay(1800);
}

function status_off() {
	button.setProperty('value','uploading   ');
	status_on.delay(500);
}
