////////////////Populate Text Boxes//////////////////////////////////
var thisForm = 'contactForm';

// load field names and default values into list
var defaultVals = new Array();
defaultVals[0] = new Array("name", "name");
defaultVals[1] = new Array("email", "email");
defaultVals[2] = new Array("phone", "phone");
defaultVals[3] = new Array("comment", "message");

// populate fields with default values on page load
function MPLoadDefaults() {
	with (document.forms[thisForm]) {
		for (var n=0; n<defaultVals.length; n++) {
			var thisField = defaultVals[n][0];
			var thisDefault = defaultVals[n][1];
			if (elements[thisField].value == '')
			elements[thisField].value = thisDefault;
		}
	}
}

// clear default value from field when selected
function MPClearField(field) {
	var fieldName = field.name;
	for (var n=0; n<defaultVals.length; n++) {
		var thisField = defaultVals[n][0];
		var thisDefault = defaultVals[n][1];
		if (thisField == fieldName) {
			if (field.value == thisDefault) field.value = '';
			break;
		}
	}
}

// clear default value from field when selected
function MPdefault(field) {
	var fieldName = field.name;
	for (var n=0; n<defaultVals.length; n++) {
		var thisField = defaultVals[n][0];
		var thisDefault = defaultVals[n][1];
		if (thisField == fieldName) {
			if (field.value == '') field.value = thisDefault;
			break;
		}
	}
}

window.onload = MPLoadDefaults; 


/////////////////End Populate Text Boxes/////////////////////////////

////////////////Populate Text Boxes//////////////////////////////////
var dForm = 'donateAllForm';

// load field names and default values into list
var vals = new Array();
vals[0] = new Array("donateAll", "$$");

// populate fields with default values on page load
function loadDefaults() {
	with (document.forms[dForm]) {
		for (var n=0; n<vals.length; n++) {
			var thisField = vals[n][0];
			var thisDefault = vals[n][1];
			if (elements[thisField].value == '')
			elements[thisField].value = thisDefault;
		}
	}
}

// clear default value from field when selected
function clearField(field) {
	var fieldName = field.name;
	for (var n=0; n<vals.length; n++) {
		var thisField = vals[n][0];
		var thisDefault = vals[n][1];
		if (thisField == fieldName) {
			if (field.value == thisDefault) field.value = '';
			break;
		}
	}
}

// clear default value from field when selected
function defaultF(field) {
	var fieldName = field.name;
	for (var n=0; n<vals.length; n++) {
		var thisField = vals[n][0];
		var thisDefault = vals[n][1];
		if (thisField == fieldName) {
			if (field.value == '') field.value = thisDefault;
			break;
		}
	}
}

window.onload = loadDefaults; 


/////////////////Start Pop Up Window/////////////////////////////

function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=1,scrollbars=1,location=1,statusbar=1,menubar=1,resizable=1,width=800,height=600,left = 440,top = 125');");
}

/////////////////End Pop Up Window/////////////////////////////


/////////////////Start Calculate Donation/////////////////////////////
    
function calculate() {
	var a = document.getElementById('donateAll').value;
	var b = a.replace("$",'');
	var c = b * 29;
	document.getElementById('donateAll').value = '$'+b;
	document.getElementById('total').value = '$ '+c.toFixed(2);
} 
    
function formatAmount(id) {
	var a = document.getElementById(id).value;
	var b = a.replace("$",'');
	document.getElementById(id).value = '$'+b;
	
	var amount = 0;
	for(i=0; i<document.forms['donateForm'].elements.length; i++){
	   if(document.forms['donateForm'].elements[i].type == 'text'){
		  	var elValue = document.forms['donateForm'].elements[i].value;
			var c = elValue.replace("$",'');
			amount += Number(c);
			
	   }
	}
	document.getElementById('totalBox').value = amount;
} 

/////////////////End Calculate Donation/////////////////////////////