function getValue(radio) {
  if ( !radio ) return "";
  var radioSize = radio.length;
  if ( radioSize == undefined ) 
	if ( radio.checked ) 
		return radio.value;
  	else
		return "";
  for ( var i = 0; i < radioSize; i++ ) {
  	if ( radio[i].checked ) {
		return radio[i].value;
	}
  }
  return "";
}

function validateForm(thisform) { 
  with(thisform) {
        
	var sizenames = [ "Full Page", "Half Page", "Quarter Page", "Business Card" ];
	var onemonthprice = new Array( 200, 80, 50, 30 );
	var fourmonthprice = new Array( 450, 240, 150, 90 );
        var size = getValue(adsize);
	var price = ( (months.value % 4) * onemonthprice[size] ) + (Math.floor(months.value/4) * fourmonthprice[size]);
	amount.value = price;
        item_name.value = "BBB " + sizenames[size] + " ad - " + months.value + " issues";
	//alert("price : " + price + ", size: " + size );
	return true; 
  }

}

