// JavaScript Document
function processForm()
{
	if(document.getElementById("Name").value == "")
	{
		alert('Please enter a Name!'); 
		document.getElementById("Name").focus();
		return false;
	}
	else if(document.getElementById("AreaCode").value == "")
	{
		alert('Please enter a Phone!');
		document.getElementById("AreaCode").focus();
		return false;
	}
	else if(document.getElementById("Phone1").value == "")
	{
		alert('Please enter a Phone!');
		document.getElementById("Phone1").focus();
		return false;
	}
	else if(document.getElementById("Phone2").value == "" )
	{
		alert('Please enter a Phone!');
		document.getElementById("Phone2").focus();
		return false;
	}
	else if(document.getElementById("Website").value == "")
	{
		alert('Please enter a Website Name');
		document.getElementById("Website").focus();
		return false;
	}
	else if(document.getElementById("Domain_Age").value == "")
	{
		alert('Please enter the Domain Age!');
		document.getElementById("Domain_Age").focus();
		return false
	}
	else if(document.getElementById("PageRank").value == "")
	{
		alert('Please enter the Page Rank!');
		document.getElementById("PageRank").focus();
		return false
	}
	else if(document.getElementById("Unique_Visitors").value == "")
	{
		alert('Please enter the number of Unique Visitors!');
		document.getElementById("Unique_Visitors").focus();
		return false
	}
	else if(document.getElementById("Revenue").value == "")
	{
		alert('Please enter your Revenue!');
		document.getElementById("Revenue").focus();
		return false
	}

	else 
	{
		var str = document.getElementById("Revenue").value;
		for(var i=0; i<str.length; i++)
		{
			if ((("$0123456789.").indexOf(str[i]) == -1))
			{
				alert('Please check your Revenue.');
				document.getElementById("Revenue").focus();
				return false;
			}
		}
		
		if (isNaN(document.getElementById("AreaCode").value) || document.getElementById("AreaCode").value.length < 3)
		{
			alert('Please check your Area Code!');
			document.getElementById("AreaCode").focus();
			return false;
		}
		if (isNaN(document.getElementById("Phone1").value) || document.getElementById("Phone1").value.length < 3)
		{
			alert('Please check your Phone!');
			document.getElementById("Phone1").focus();
			return false;
		}
		if (isNaN(document.getElementById("Phone2").value) || document.getElementById("Phone2").value.length < 4)
		{
			alert('Please check your Phone!');
			document.getElementById("Phone2").focus();
			return false;
		}
		else
		{
			return true;
		}
	}
} //end of function validate


//THIS FUNCTION IS CALLED ON THE onkeypress ACTION OF HTML ELEMENTS THAT NEED TO BE NUMERIC ONLY.
function numbersonly(myfield, e)
{
	var key;
	var keychar;
	if (window.event)
		key = window.event.keyCode;
	else if (e)
   		key = e.which;
	else
   		return true;
	keychar = String.fromCharCode(key);

	// control keys
	if ((key==null) || (key==0) || (key==8) || (key==9) || (key==13) || (key==27) )
		return true;
	// numbers
	else if ((("0123456789").indexOf(keychar) > -1))
   		return true;
	else
   		return false;
} //end of function


function amountcheck(myfield, e)
{
	var key;
	var keychar;
	if (window.event)
		key = window.event.keyCode;
	else if (e)
   		key = e.which;
	else
   		return true;
	keychar = String.fromCharCode(key);

	// control keys
	if ((key==null) || (key==0) || (key==8) || (key==9) || (key==13) || (key==27) )
		return true;
	// numbers
	else if ((("$0123456789.").indexOf(keychar) > -1))
   		return true;
	else
   		return false;
} //end of function