<!--

function validate(form) {
   var xx = document.form1;
   var msg;
   var amt = 0;
   var newtext = "";
   var donation = 0;
   var noSelection = true;

   
//  check for sponsor value - radio button
		var mysp = radioPicked("slevel") 
		var sl = mysp
		switch (sl)
		{
			case false:
				break
			case 0:
				amt = 10000
				newtext = "  $10,000 Platinum Sponsor -  "
				noSelection = false
				break
			case 1:
				amt = 5000
				newtext = "  $5,000 Gold Sponsor   - "
				noSelection = false
				break
			case 2:
				amt = 3000
				newtext = "  $3,000 Silver Sponsor   - "
				noSelection = false
				break
			case 3:
				amt = 1500
				newtext = "  $1,500 Bronze Sponsor   - "
				noSelection = false
				break										
		} // end swtich
		
// check for journal ad
		var myadv = radioPicked("adv") 
		var ja = myadv

		switch (ja)
		{
			case false:
				break
			case 0:
				amt += 1000
				newtext += "  $1,000 Full-Page Ad   - "
				noSelection = false
				break
			case 1:
				amt += 600
				newtext +=  "  $600 Half-Page Ad   - "
				noSelection = false
				break
		} // end swtich
		
	//  check for boarding passes

		if (xx.board.checked)
		{
			if (isEmpty(xx.boarding_pass.value)) 
				{
				alert ("Please enter number of Boarding Passes")
				xx.boarding_pass.focus()
				return false;
				}
			else 
				{
					if (isNaN(xx.boarding_pass.value)) 
					{
	   					alert ("Number of Boarding Passes must be numeric.")
						xx.boarding_pass.focus()
						return false;
					}
					var qty = parseInt(xx.boarding_pass.value)
					amt += (300 * qty)
					newtext += "  " +qty + " Boarding Passes   -  "
					noSelection = false
				}
		}

//  check for donation amount
	
    if (!(isEmpty(xx.gift.value)))	
	{	
		if (isNaN(xx.gift.value)) {
   			alert ("Donation Amount must be numeric.");
   			xx.gift.focus();
			return false;
   			}
		else  {
			var qty = parseFloat(xx.gift.value)
			newtext +=  "  $" +qty + "   Cash Donation  "
			amt += qty
			noSelection = false
		}
	}
	
// check to be sure something was selected
		
		if (noSelection) {
			alert ("No Selection was made.  Please make a selection then resubmit the form.")
			return false;
			}
		else {
			document.form1.amount.value = amt
			document.form1.description.value = newtext
			return true;
		}		

}	// end function



function radioPicked(radioName)	{
	var radioSet = "";
	
	for (var k=0; k < document.forms.length; k++)  {
		if (!radioSet)  {  
			radioSet = document.forms[k][radioName];
		}
	}
	if (!radioSet) {  
		return false; 
	}

	for (k=0; k < radioSet.length; k++)  { 
		if (radioSet[k].checked)  {
			radioValue = radioSet[k].value;
			return k;  
		}
	}
	return false; 	
}

function isEmpty(inputStr) {
	if (inputStr == null || inputStr == "") {
		return true;
	}
	return false;
}

function validatePrompt(Ctrl, PromptStr) {
   alert(PromptStr) ;
   Ctrl.focus() ;
   return ;
}
//-->
