// JavaScript Document

function validate_form(thisform,num)
{	
     with (thisform)
     {
		
		if(num==1)
		{
			if (validate_email(rowanemail,"Please fill in email address correctly")==false)
  			{rowanemail.focus();return false;}
		
		}
		if(num==2)
		{
			if (validate_required(rowanname,"Please enter your name")==false)
  			{rowanname.focus();return false;}
	    	if (validate_email(rowanemail,"Please fill in email address correctly")==false)
  			{rowanemail.focus();return false;}
		}
		if(num==3)
		{ 
			$('rowanamount').update
			if (validate_amount(rowanamount,"Please enter an amount")==false)
  			{
				rowanamount.focus();return false;
			}
			else
			{
				$('_amt').setValue('50.00');
			}
		
		}
		/*if (validate_required(Phone,"Please enter a valid phone number")==false)
  			{Phone.focus();return false;}
		if (validate_required(Comments,"Please fill out a brief explanation of what your looking for")==false)
  			{Comments.focus();return false;}	 
	 */
	 }
}
/////////////////////////////////////////////////////////validate simple fields
function validate_required(field,alerttxt)
{
with (field)
{
if (value==null||value=="")
  {alert(alerttxt);return false;}
else {return true}
}
}
//////////////////////////////////////////////////validate amount is number proper format
function validate_amount(field,alerttxt)
{


with (field)
{	
	var strChar;
	var strValidChars = "0123456789";
	if (value.length == 0) return false;
	
	var tmpnum = parseInt(value);
	if(tmpnum > 10000){
		alert("Please enter an amount less than 10,000");
		return false;
	}
	
	//if(int(value) >10000) return false;
	
	var blnResult = true;
   //  test strString consists of valid characters listed above
   for (i = 0; i < value.length && blnResult == true; i++)
      {
      strChar = value.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
		 }
      }
	  if(blnResult == false)
	  {
		  alert("Please enter a valid number");
	  }
	  
   return blnResult;
}

}
///////////////////////////////////////////////// validate email address
function validate_email(field,alerttxt)
{
with (field)
{
apos=value.indexOf("@");
dotpos=value.lastIndexOf(".");
if (apos<1||dotpos-apos<2) 
  {alert(alerttxt);return false;}
else {return true;}
}
}
////////////////////////////////////////////////////
function populateAmount(thisform,amt)
{   $(thisform).value =amt;
	//alert(amt);
}

