var checked = "images/buttons/checked.gif";
var unchecked = "images/buttons/unchecked.gif";
function onPageLoad(){
	document.getElementById("FlashLogo").innerHTML = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"' +
		' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="100%" height="60">' +
		'<param name="movie" value="images/pageBG/logo030307.swf" /><param name="quality" value="high" /><param name="wmode" value="transparent" />' +
		'<embed src="images/pageBG/logo030307.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer"' +
		' type="application/x-shockwave-flash" width="100%" height="60" wmode="transparent"></embed></object>';
	document.getElementById("FlashBillingBar").innerHTML = '<object id="billing0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" ' +
		'codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="590" height="35">' +
		'<param name="movie" value="images/buttons/menubar/billingMenuBar.swf" /> <param name="wmode" value="transparent" />' +
		'<param name="allowScriptAccess" value="sameDomain" /><param name="quality" value="high" />' +
		'<embed src="images/buttons/menubar/billingMenuBar.swf" quality="high" wmode="transparent" width="590" height="35" ' +
		'name="billing0" allowscriptaccess="sameDomain" type="application/x-shockwave-flash"' +
		'pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
}
function submitBilling(currentUser){
	var planCycle = document.bill.plan.value;
	var cardnumber = document.bill.cardnumber.value;
	//set custom fields
	document.bill.last4.value = cardnumber.substring(cardnumber.length-4, cardnumber.length);
	document.bill.cardType.value = document.bill.cctype.value;
	//always recur if paid membership
	document.bill.periodicity.value = (planCycle == "15.00") ? 'm3' : (planCycle == "60.00") ? 'y1' : '';
	document.bill.chargetotal.value = planCycle;

	var payDate = new Date();
	if (currentUser != 'true') payDate.setMonth(payDate.getMonth()+1);
	year = payDate.getYear();
	if (year < 1900) year += 1900;
	//make month + 1 because it starts at 0=january
	month = payDate.getMonth() + 1;
	day = payDate.getDate();
	if (month < 10) month = "0" + month;
	if (day   < 10) day   = "0" + day;
	document.bill.startdate.value = year + '' + month + '' + day;
	var string1 = (planCycle == "60.00") ? " recurring annually" : " recurring quarterly";
	alert("If approved, you will be charged $" + planCycle + "," + string1 + ", with your first payment starting " + month + "/" + day + "/" +  year + ".");
	document.bill.submit();//process payment through linkpt
}
function showCVM(){
	document.getElementById('CVMPopup').className = 'CVMPopup';
}
function closeCVM(){
	document.getElementById('CVMPopup').className = 'hidden';
}
//only numbers can be entered in myfield
function numbersonly(myfield, e, dec)
{
	var key;
	var keychar;
	if (window.event) key = window.event.keyCode;
	else if (e) key = e.which;
	else return true;
	keychar = String.fromCharCode(key);
	// control keys
	if ((key==null) || (key==0) || (key==8) || (key==9) || (key==13) || (key==27) ) return true;
	// numbers
	else if ((("0123456789").indexOf(keychar) > -1)) return true;
	// decimal point jump
	else if (dec && (keychar == "."))
	{
	   myfield.form.elements[dec].focus();
	   return false;
	}
	else return false;
}
function close()
{
	location.href="/Default.jsp";
}