// JavaScript Document

function go_submit()

{

var cc,expi,ccv,name,amount;



cc = document.getElementById("Pcredit").value;

expi  = document.getElementById("expiration").value;

ccv  = document.getElementById("Ccode").value;

name  = document.getElementById("FName").value;

amount  = document.getElementById("amount").value;



var re4digit=/^\d{4}$/;
var re3digit=/^\d{3}$/;
var digit_only=/^\s*\d+\s*$/;

var deci =  /^\s*(\+|-)?((\d+(\.\d+)?)|(\.\d+))\s*$/;

var go_ahead = true;



if(name=="")

	{

	alert("Please enter your Name (as it appears on your credit card)");

	}

else if((!digit_only.test(amount) && !deci.test(amount)) || amount=="" || amount<1)

	{
	
	alert("Please enter a valid Amount");

	}

else if(!digit_only.test(cc) || cc=="")

	{

	alert("Please enter a valid Credit Card Number (no spaces)");

	}

else if(expi.length>5 || expi.length<5 || expi=="")

	{

	alert("Please enter a valid Expiration date");	

	}

else if(!re3digit.test(ccv) && !re4digit.test(ccv))

	{

	alert("Please enter 3 or 4 digit number");

	}

else
	{
	if(document.getElementById("mm_a123").value<1 || document.getElementById("mm_a123").value>12)
		{
		alert("Please enter a valid month");
		}
	else if(document.getElementById("dd_a123").value<1 || document.getElementById("dd_a123").value>31)
		{
		alert("Please enter a valid date");
		}
	else if(document.getElementById("yy_a123").value=="")
		{
		alert("Please enter a valid year");
		}
	else	{
	var yy = document.getElementById("yy_a123").value;
		document.getElementById("Aphone").value = "20" + yy + "/" + document.getElementById("mm_a123").value + "/" + document.getElementById("dd_a123").value;
	//	alert("20" + yy + "/" + document.getElementById("mm_a123").value + "/" + document.getElementById("dd_a123").value);
	document.getElementById("sgnfrm").submit();
	
		}
	}



}

