function validatePayerForm(frm) 
{
	if((! frm.CustomerNumber) || (frm.CustomerNumber.type == 'hidden'))
	{
		return false;
	}

	var frmType = frm.CustomerNumber.type;
	var sValue = frm.CustomerNumber.value;
	var sRegExp = /^[A-Za-z]/;
	if (frmType == 'text') {
		if (sValue == '') {
			//Test for null
			alert('Please enter a Partner Number(Payer):'); 
			frm.CustomerNumber.focus(); 
			return false; 
		    }
		    
		if (isNaN(sValue) && (sValue.search(sRegExp) == 0)) { 
			//If not a number, and it begins with a letter, then return true.
			//Example br10.
			return true;
		    } 
			
		if (Number(frm.CustomerNumber.value) >= 0) { 
			//if number make sure > 0 
			frm.CustomerNumber.value = padzeros(sValue, 10); 
			return true; 
			}
		else {
			alert('Please enter a Partner Number(Payer):'); 
			frm.CustomerNumber.focus(); 
			return false;
			}
		}
	else if ((frmType == 'select-one') || (frmType == 'select-multiple')){
		return true;
		}
	
	return false;
} 

function submitPayerForm(frm) 
{  
	if (validatePayerForm(frm))
	{
	    var frmType = frm.CustomerNumber.type;
	    if (frmType == 'text') {
	        if (frm.CustomerNumber.value != '0000000000') {
	            frm.action = '/LEExtranet/PayerSoldTo/PSFindCompany.aspx?action=DisplayResults&CustomerType=(KTOKD=0003)'
	        }
	        frm.submit();
	    }
	    else {
		    frm.submit();
		}
	}
	return;
}