// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults

function stickToBottom() {
	// Empty for most browsers. IE gets the real script in ie.js
}

function complete_donation() {
	if($('prefab').value!='other'){
		$('amount').value=$('prefab').value;
		this.commit.disabled=true;
		return true
	}
	else {
		if($('custom').value=='' || isNaN($('custom').value)==true){
			alert("Please enter a valid donation amount.");
			return false;
		}
		else {
			$('amount').value=$('custom').value;
			return true;
		}
	}
}

function clearForm(form) {
	var frm_elements = form.elements;
	for (i=0; i<frm_elements.length; i++) {
		field_type = frm_elements[i].type.toLowerCase();
		switch(field_type) {
			case "text":
			case "password":
			case "textarea":
			
			frm_elements[i].value = "";
			break;
			
			case "radio":
			case "checkbox":
			
			if (frm_elements[i].checked) {
				frm_elements[i].checked = false;
			}
			break;
			
			case "select-one":
			case "select-multi":
			
			frm_elements[i].value = "Wyoming";
			break;
			
			default:
			break;
		}
	}
}