function paymentvalidation()

{

			
			if(document.getElementById('firstName').value=="")

            {

             alert("Please enter first name as it appears on credit card");

             document.getElementById('firstName').focus()

             return false;

            }

			if(document.getElementById('lastName').value=="")

            {

             alert("Please enter last name as it appears on credit card");

             document.getElementById('lastName').focus()

             return false;

            }

			if(document.getElementById('address1').value=="")

            {

             alert("Please enter the exact billing address associated with credit card");

             document.getElementById('address1').focus()

             return false;

            }

			if(document.getElementById('city').value=="")

            {

             alert("Please enter the billing address 'City' associated with credit card");

             document.getElementById('city').focus()

             return false;

            }

			

			if(document.getElementById('state').value=="")

            {

             alert("Please enter the billing address 'State' or 'Province' associated with credit card");

             document.getElementById('state').focus()

             return false;

            }
            if(document.getElementById('zip').value=="")

            {

             alert("Please enter the billing address 'Zip' or 'Postal' code associated with credit card");

             document.getElementById('zip').focus()

             return false;

            }
			if(document.getElementById('country').value=="")

            {

             alert("Please enter the billing address 'Country' associated with credit card");

             document.getElementById('country').focus()

             return false;

            }
			if(document.getElementById('creditCardNumber').value=="")

            {

             alert("Please enter credit card number to be billed");

             document.getElementById('creditCardNumber').focus()

             return false;

            }
			
			if(parseInt(document.getElementById('expDateYear').value)==parseInt(document.getElementById('year').value))

            {
				//alert(parseInt(document.getElementById('expDateMonth').value));
				//alert(parseInt(document.getElementById('month').value));
				
			if(parseInt(document.getElementById('expDateMonth').value)<parseInt(document.getElementById('month').value))

            {
			alert("Invalid credit card expiry date!  Please choose valid credit card expiry date");

             document.getElementById('expDateMonth').focus()

             return false;	
				}
			}
if(document.getElementById('cvv2Number').value=="")

            {

             alert("Please enter card verification number as it appears on credit card");

             document.getElementById('cvv2Number').focus()

             return false;

            }
			if(document.getElementById('readconfirm').checked==false)

            {

			alert("Please confirm you have read both the Legal Disclaimer and User Agreement")

             document.getElementById('readconfirm').focus()

             return false;	

			}
			if(document.getElementById('readhelp').checked==false)

            {

			alert("Please confirm you have read both the Legal Disclaimer and User Agreement")

             document.getElementById('readhelp').focus()

             return false;	

			}
			
			else

            return true;

	

}

function popUp(URL) {

day = new Date();

id = day.getTime();

eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=650,height=400');");

}
