function trimBlank(checkString){
   var newString = "";
   if (checkString.length > 0){
      for (i=0; i<checkString.length; i++)  {
         if (checkString.charAt(i) != " ") newString += checkString.charAt(i)
      }
   }
return newString
}

function test(theval){
if (trimBlank(theval) == "") alert('type your message here')
else alert(theval)
}
function replaceSubmit()
{
	var html = 	'<div style="color:red; font-size:10pt; font-family:Arial; text-align:left;">' +
				'Payment Processing. Please allow up 60 seconds.<br />' +
				'Please do not press any other buttons, refresh your browser, ' +
				'or press "Back" during this time.' +
				'</span>'
	$("#tp").after(html).hide();
	document.review.submit();
}

function validatefields(){

if (document.review.CardType.value=="0"){
	alert ("Please enter a Method Of Payment !")
return false;
}else{

switch (document.review.CardType.value){
	
	case "MAE": 
			
			if ((trimBlank(document.review.CardNumber.value) =="") || isNaN(document.review.CardNumber.value)){
						alert ("Please enter a card number!");
					return false;
				}else if ((trimBlank(document.review.security_code.value) =="") || isNaN(document.review.security_code.value)){
						alert ("Please enter the 3 digit security code !");
					return false;
					}else{
						replaceSubmit();
					return false;
				}
	
			break;
			
			
			case "MC": 
			
			if ((trimBlank(document.review.CardNumber.value) =="") || isNaN(document.review.CardNumber.value)){
						alert ("Please enter a card number!");
					return false;
				}else if ((trimBlank(document.review.security_code.value) =="") || isNaN(document.review.security_code.value)){
						alert ("Please enter the 3 digit security code !");
					return false;
					}else{
						replaceSubmit();
					return false;
				}
	
			break;
			
					
			case "SOLO": 
			
			if ((trimBlank(document.review.CardNumber.value) =="") || isNaN(document.review.CardNumber.value)){
						alert ("Please enter a card number!");
					return false;
				}else if ((trimBlank(document.review.security_code.value) =="") || isNaN(document.review.security_code.value)){
						alert ("Please enter the 3 digit security code !");
					return false;
					}else{
						replaceSubmit();
					return false;
				}
	
			break;
			
			
			case "SWITCH": 
			
			if ((trimBlank(document.review.CardNumber.value) =="") || isNaN(document.review.CardNumber.value)){
						alert ("Please enter a card number!");
					return false;
				}else if ((trimBlank(document.review.security_code.value) =="") || isNaN(document.review.security_code.value)){
						alert ("Please enter the 3 digit security code !");
					return false;
					}else{
						replaceSubmit();
					return false;
				}
	
			break;

			
			case "VISA": 
			
			if ((trimBlank(document.review.CardNumber.value) =="") || isNaN(document.review.CardNumber.value)){
						alert ("Please enter a card number!");
					return false;
				}else if ((trimBlank(document.review.security_code.value) =="") || isNaN(document.review.security_code.value)){
						alert ("Please enter the 3 digit security code !");
					return false;
					}else{
						replaceSubmit();
					return false;
				}
	
			break;
			
			
			case "VISADEBIT": 
			
			if ((trimBlank(document.review.CardNumber.value) =="") || isNaN(document.review.CardNumber.value)){
						alert ("Please enter a card number!");
					return false;
				}else if ((trimBlank(document.review.security_code.value) =="") || isNaN(document.review.security_code.value)){
						alert ("Please enter the 3 digit security code !");
					return false;
					}else{
						replaceSubmit();
					return false;
				}
	
			break;

	
	}

	}

}


