
function checkcc(){
	if (!checkdashes())
	return false
	else{
		if (!checkvisa())
		return false
		else
		return true
		}
	}
	
function checkvisa(){
	if (document.NNN.CCNumber.value.length == 0){
	//alert("Please enter a Card Number.");
	//document.NNN.CCNumber.focus();
	return true;}
	else
	{if (document.NNN.CCNumber.value.substring(0,1) != 4 && document.NNN.CCNumber.value.substring(0,1) != 5) 
			{
			alert("The Credit Card Number is not a Visa or Master Card valid number.");
			document.NNN.CCNumber.focus();
			return false;}
	else
	return true;
	}	
}

function checkdashes(){
	if (document.NNN.CCNumber.value.length == 0){
	//alert("Please enter a Card Number.");
	//document.NNN.CCNumber.focus();
	return true;
	}
	else{
		if (document.NNN.CCNumber.value.substring(4,5)=='-' && document.NNN.CCNumber.value.substring(9,10)=='-' && document.NNN.CCNumber.value.substring(14,15)=='-')
		return true;
		else{
		alert("Please enter your credit card number using dashes. (Example: 1111-2222-3333-4444)");
		document.NNN.CCNumber.focus();
		return false;}
	}
}
