// JavaScript Document
function validate(formobj)
{

	if(emptyField(formobj.loan))	
	{
	alert("Please Enter Loan Amount");
	formobj.loan.focus();
	return(false);
	}
	
	if(!isNum(formobj.loan.value))
	{
	alert("Please enter numeric value for Loan Amount");
	formobj.loan.focus();
	return(false);
	}
	
	if(emptyField(formobj.rates))	
	{
	alert("Please Enter Rates");
	formobj.rates.focus();
	return(false);
	}
	
	if(!isNum(formobj.rates.value))
	{
	alert("Please enter numeric value for Rates");
	formobj.rates.focus();
	return(false);
	}
	
	
	if(emptyField(formobj.term))	
	{
	alert("Please Enter Term");
	formobj.term.focus();
	return(false);
	}
	
	if(!isNum(formobj.term.value))
	{
	alert("Please enter numeric value for Term");
	formobj.term.focus();
	return(false);
	}
/*	if(emptyField(formobj.thumbimage))	
	{
	alert("Please select a Picture File ");
	formobj.thumbimage.focus();
	return(false);
	}
	
	var filenmchk = chkExtension(document.form1.thumbimage)
	if(!filenmchk)
	{
		return false;
	}*/
	
	return true;
}

function chkExtension(txtfield)
{
	var filename,filenamelen
	var fileext,fileextlen
	var allowedtypes = [".jpg",".JPG",".jpeg",".JPEG",".gif",".GIF"]
	var dotpos
	filename = txtfield.value
	filenamelen = filename.length
	dotpos = filename.lastIndexOf(".")
	fileextlen = (filenamelen - dotpos - 1)
	
	if (fileextlen >= 3 && fileextlen <= 4) //this allows files with a min of 3 and max of 4 chars in their extension
	{
	fileext = filename.substring(dotpos,filenamelen)
	//alert (fileext)
		for(var ctr=0;ctr<allowedtypes.length;ctr++)
			{
			
				if(allowedtypes[ctr] == fileext)
					{
						return true
					}	
			}
				alert("Only JPG/JPEG/GIF type picture files are allowed.\n Please select a valid file type.")	

	}
	else
	alert("The file you have selected is not a valid picture file.\nPlease select a different file.")
	
	return false
}