function isValidEmail(str) {
return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
}

function validate(form_id,email) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = document.forms[form_id].elements[email].value;
   if(reg.test(address) == false) 
   {      
      return false;
   }
}

function CheckData()
{

	if (document.getElementById('fname').style.display == "block")
	document.getElementById('fname').style.display = "none";
	with(document.aspnetForm)
	{
	    title.value = trim(title.value);
	first_name.value = trim(first_name.value);
	last_name.value = trim(last_name.value);

	if (title.value == "") {
	    document.getElementById('title').style.display = "block";
	    document.getElementById('title').innerText = "Please Enter Your Title";

	    title.focus();
	    return false;
	}

	if(first_name.value == "")
	{
		document.getElementById('fname').style.display = "block";
		document.getElementById('fname').innerText = "Please Enter Your First Name";

		first_name.focus();
		return false;
	}


	if(last_name.value == "")
	{
		document.getElementById('lname').style.display = "block";
		document.getElementById('lname').innerText = "Please Enter Your Last Name.";
		
		last_name.focus();
		return false;
	}

	if(company.value == "")
	{
		document.getElementById('cmpny').style.display = "block";
		document.getElementById('cmpny').innerText = "Please Enter Your Company.";
		
		company.focus();
		return false;
	}

	if(email.value == "")
	{
		document.getElementById('vemail').style.display = "block";
		document.getElementById('vemail').innerText = "Please Enter Your E-mail address.";
		
		email.focus();
		return false;
	}

	/*
	if (validate(aspnetForm,email.value) == false)
	{
		document.getElementById('vemail').style.display = "block";
		document.getElementById('vemail').innerText = "Please Enter a valid E-mail address.";
		
		email.focus();
		return false;	
	}
	*/

	if(phone.value == "")
	{
		document.getElementById('vphone').style.display = "block";
		document.getElementById('vphone').innerText = "Please Enter Your Phone.";
		
		phone.focus();
		return false;
	}

	if(address.value == "")
	{
		document.getElementById('vaddress').style.display = "block";
		document.getElementById('vaddress').innerText = "Please Enter Your Street Address.";
		
		address.focus();
		return false;
	}

	if(city.value == "")
	{
		document.getElementById('vcity').style.display = "block";
		document.getElementById('vcity').innerText = "Please Enter Your City.";
		
		city.focus();
		return false;
	}

	if(state.value == "")
	{
		document.getElementById('vstate').style.display = "block";
		document.getElementById('vstate').innerText = "Please Enter Your State.";
		
		state.focus();
		return false;
	}

	if(zip.value == "")
	{
		document.getElementById('vzip').style.display = "block";
		document.getElementById('vzip').innerText = "Please Enter Your Zipcode.";
		
		zip.focus();
		return false;
	}
}
return true;
}


function trim(sValue)
{
	if (sValue == null)
		return null;

	for (var i = 0; sValue.charAt(i) == " "; i ++);
	
	sValue = sValue.substring(i,sValue.length);

	if (sValue == null)
		return null;

	for(var i = (sValue.length-1); sValue.charAt(i) == " "; i --);
	
	return sValue.substring(0, (i + 1));
}

