function validateme(){
var nogood = 'no';
if(document.f1.name.value=="")
	{alert("Please enter your name")
	document.f1.name.focus();
	var nogood = 'yes';
	return false;
}
if(document.f1.txtPhone.value=="")
	{alert("Please enter your phone no")
	document.f1.txtPhone.focus();
	var nogood = 'yes';
	return false;
	}
	


	if (document.f1.txtPhone.value != "")
{
	var regex = /^\+?(\(\d{2,3}\))?([ \.\-]?\d{2,5})+$/
		if(!document.f1.txtPhone.value.match(regex)){
		alert('Your phone no must have an area code or country code and be no less than 10 numbers long.\nSome valid formats are:\n(555)5551212\n+555.555.1212\n+555-555-1212\n+49.30.1234-12345');
		document.f1.txtPhone.focus();
		var nogood = 'yes';
		return false;
		}
	}
if (document.f1.txtemail.value == '') {
alert ('Please enter an e-mail address');
document.f1.txtemail.focus();
var nogood = 'yes';
return false;
}

if ( document.f1.txtemail.value != "" )
{
  var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/

  if (!document.f1.txtemail.value.match(re)) {
    alert('Your email address is not in a valid format.\n Some valid formats are:\nsomeone@somewhere.com\nsome_one@some.where.net')
	document.f1.txtemail.focus();
	var nogood = 'yes';
    return false;
  }
}
	
if (nogood == 'yes') {
return false;
}
else
{
document.f1.submit1.disabled = true;
document.f1.submit();
}
}

