
	
	function startCalc(){
	  interval = setInterval("get_radio_value()",1);
	}
	
	function stopCalc(){
	  clearInterval(interval);
	} 
	
	
	function get_radio_value(){
	
	if (document.myForm.os22.value == "")
		{
			var donation = 0;
		}
	else
		{
			var donation = document.myForm.os22.value;
		}
		
	var val = 0;
	var amount = document.myForm.amount.value;
	
	for( i = 0; i < document.myForm.os0.length; i++ )
		{
			if( document.myForm.os0[i].checked == true )
				{
				if ( document.myForm.os0[i].value == "Individual" )
				{
					var cost = 50.00;
					val = (Math.round((parseFloat(cost) + parseFloat(donation))*100)/100);
					document.myForm.os21.value = "Individual - " + cost;
					
				}
				else if( document.myForm.os0[i].value == "Family" )
				{
					var cost = 60.00;
					val = (Math.round((parseFloat(cost) + parseFloat(donation))*100)/100);
					document.myForm.os21.value = "Family - " + cost;
					
				}
				
				else if( document.myForm.os0[i].value == "Student" )
				{
					var cost = 25.00;
					val = (Math.round((parseFloat(cost) + parseFloat(donation))*100)/100);
					document.myForm.os21.value = "Student - " + cost;
					
				}
				
				else if( document.myForm.os0[i].value == "Senior" )
				{
					var cost = 30.00;
					val = (Math.round((parseFloat(cost) + parseFloat(donation))*100)/100);
					document.myForm.os21.value = "Senior - " + cost;
					
				}
				
				else if( document.myForm.os0[i].value == "Artist" )
				{
					var cost = 25.00;
					val = (Math.round((parseFloat(cost) + parseFloat(donation))*100)/100);
					document.myForm.os21.value = "Artist - " + cost;
					
				}
				
				else if( document.myForm.os0[i].value == "NotForProfit" )
				{
					var cost = 75.00;
					val = (Math.round((parseFloat(cost) + parseFloat(donation))*100)/100);
					document.myForm.os21.value = "Not-For-Profit - " + cost;
					
				}
				
				else if( document.myForm.os0[i].value == "Corporate" )
				{
					var cost = 500.00;
					val = (Math.round((parseFloat(cost) + parseFloat(donation))*100)/100);
					document.myForm.os21.value = "Corporate - " + cost;
					
				}
				}
				
				
		}
		document.myForm.amount.value = val;
	}
	
	
	
	
	
	
	
	
	function validate(form){
	
	fail = validateOS1(form.os1.value)
	fail += validateOS2(form.os2.value)
	fail += validateOS3(form.os3.value)
	fail += validateOS4(form.os4.value)
	fail += validateOS5(form.os5.value)
	fail += validateOS6(form.os6.value)
	fail += validateOS7(form.os7.value)
	
	for (i=0, n=form.os8.length; i<n; i++) {
        if (form.os8[i].checked) {
            var checkvalueOS8 = form.os8[i].value;
            break;
        } 
    }
    fail += checkOS8(checkvalueOS8);
	
	for (i=0, n=form.os0.length; i<n; i++) {
        if (form.os0[i].checked) {
            var checkvalueOS0 = form.os0[i].value;
            break;
        } 
    }
    fail += checkOS0(checkvalueOS0);
	
	
		
	if (fail == "") return true
	else { alert(fail); return false}
	
	
}



function validateOS1(field) {
	if (field == "") 
	return "No Name entered.\n"
	return ""
}

function validateOS2(field) {
	if (field == "") 
	return "No Address entered.\n"
	return ""
}

function validateOS3(field) {
	if (field == "") 
	return "No City entered.\n"
	return ""
}

function validateOS4(field) {
	if (field == "") 
	return "No Province entered.\n"
	return ""
}

function validateOS5(field) {
	if (field == "") 
	return "No Postal Code entered.\n"
	return ""
}

function validateOS6(field) {
	if (field == "") 
	return "No Phone entered.\n"
	return ""
}

function validateOS7(field) {
	if (field == "") 
	return "No Email entered.\n"
	return ""
}


function checkOS8(checkvalueOS8) {
var error = "";
   if (!(checkvalueOS8)) {
       error = "Please indicate your preferred method of communication.\n";
    }
return error;    
}

function checkOS0(checkvalueOS0) {
var error = "";
   if (!(checkvalueOS0)) {
       error = "Please select a membership type.\n";
    }
return error;    
}
	
	

