String.prototype.trim = function() {
	return this.replace(/^\s+|\s+$/g,"");
}
String.prototype.ltrim = function() {
	return this.replace(/^\s+/,"");
}
String.prototype.rtrim = function() {
	return this.replace(/\s+$/,"");
}
function displaymessage()
{
var error = false;


	if(document.getElementById("first_name").value.trim() == "")
	{
error = true;
document.getElementById("firstnamediv").style.color="rgb(255,0,00)";
document.getElementById("firstnamediv").innerHTML = "FIRST NAME (Required)";
	}
	else
	{
document.getElementById("firstnamediv").style.color="rgb(0,0,0)";
document.getElementById("firstnamediv").innerHTML = "FIRST NAME:";
	}

	if(document.getElementById("last_name").value.trim() == "")
	{
error = true;
document.getElementById("Last_Name_div").style.color="rgb(255,0,00)";
document.getElementById("Last_Name_div").innerHTML = "LAST NAME (Required)";

	}else
	{
document.getElementById("Last_Name_div").style.color="rgb(0,0,0)";
document.getElementById("Last_Name_div").innerHTML = "LAST NAME:";
	}
var emailstring = String(document.getElementById("Email_Address").value.trim());

if (!(emailstring.match(/[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,14}/im) == null)) {
	document.getElementById("Email_Address_div").style.color="rgb(0,0,0)";
document.getElementById("email1").value =emailstring;
document.getElementById("Email_Address_div").innerHTML = "EMAIL ADDRESS:";
} else {
	error = true;
	
document.getElementById("Email_Address_div").style.color="rgb(255,0,00)";
document.getElementById("Email_Address_div").innerHTML = "EMAIL ADDRESS (Required)";
}




	if(document.getElementById("Business_Area_Code").value.trim() =="" || document.getElementById("Business_Prefix").value.trim() =="" || document.getElementById("Business_Suffix").value.trim() =="" || !(document.getElementById("Business_Suffix").value.trim().match(/[^0-9]/im) == null)  || !(document.getElementById("Business_Area_Code").value.trim().match(/[^0-9]/im) == null) || !(document.getElementById("Business_Prefix").value.trim().match(/[^0-9]/im) == null) )
	{

error = true;
document.getElementById("bphone").style.color="rgb(255,0,00)";
document.getElementById("bphone").innerHTML = "BUSINESS PHONE # <br /> (Required)";
	}else
	{
	document.getElementById("bphone").style.color="rgb(0,0,00)";
document.getElementById("phone_work").value =  document.getElementById("Business_Area_Code").value.trim() + "-" +     document.getElementById("Business_Prefix").value.trim()+ "-" + document.getElementById("Business_Suffix").value.trim() + " ext:" +document.getElementById("Business_Ext").value.trim();
	document.getElementById("bphone").style.color="rgb(0,0,0)";
document.getElementById("bphone").innerHTML = "BUSINESS PHONE #:";
	}

if (document.getElementById("ALT_Phone_Area_Code").value.trim().length >0 && document.getElementById("ALT_Phone_Prefix").value.trim().length >0)
{

	document.getElementById("phone_other").value = document.getElementById("ALT_Phone_Area_Code").value.trim() + "-" +document.getElementById("ALT_Phone_Prefix").value.trim() + "-" +  document.getElementById("ALT_Phone_Suffix").value.trim() + " ext:" +document.getElementById("ALT_Phone_Ext").value.trim();
}


	if(document.getElementById("monthly_card_sales_c").selectedIndex ==0)
	{
error = true;
document.getElementById("Monthly_Card_Sales_div").style.color="rgb(255,0,00)";
document.getElementById("Monthly_Card_Sales_div").innerHTML = "MONTHLY VISA/MC SALES <br /> (Required)";

	}else
	{
document.getElementById("Monthly_Card_Sales_div").style.color="rgb(0,0,0)";
document.getElementById("Monthly_Card_Sales_div").innerHTML = "MONTHLY <br />VISA/MASTERCARD <br/> SALES:";
	}



	if(document.getElementById("Company_Name").value.trim() =="")
	{
error = true;
document.getElementById("Company_Name_div").style.color="rgb(255,0,00)";
document.getElementById("Company_Name_div").innerHTML = "COMPANY NAME (Required)";

	}else
	{
document.getElementById("Company_Name_div").style.color="rgb(0,0,0)";
document.getElementById("Company_Name_div").innerHTML = "COMPANY NAME:";
	}

	if(!error)
		document.forms[0].submit();
		
}