var remail=/^([_&a-zA-Z0-9-]+(\.[_&a-zA-Z0-9-]+)*@[&a-zA-Z0-9-]+\.+[&a-zA-Z0-9-]+)/;

function checkEmail(fieldvalue){
	if(remail.test(fieldvalue))
		return false;
	else
		return true;
}

function trim(str) 
{ 
	return str.replace(/^\s*|\s*$/g,""); 

}

function blockNumbers(e)
{
	
	var key;
	var keychar;
	var reg;
	
	if(window.event) {
		// for IE, e.keyCode or window.event.keyCode can be used
		key = e.keyCode; 
	}
	else if(e.which) {
		// netscape
		key = e.which; 
	}
	else {
		// no event, so pass through
		return true;
	}

	keychar = String.fromCharCode(key);	

	if ( (key>=48 &&  key<=57) || (key==46) || (key==45) || (key==34) || (key==39) || (key==32))
	{
		return true;
	}
	else
	{
		return false;
	}
}

function checkEmptyValidation(frm){

	if(frm.txtName.value==""){
		
		alert("Please Enter the Name");
		frm.txtName.focus();
		return false;
	
	}

	if(frm.txtEmail.value==""){
		
		alert("Please Enter the Email Address");
		frm.txtEmail.focus();
		return false;
	
	}

	if(checkEmail(frm.txtEmail.value)){

		alert("Cannot Submit!!\n\nInvalid Email.\n");
		frm.txtEmail.focus();
		return false;	

	}
	
	if(frm.txtAddress.value==""){
		
		alert("Please Enter Your Address");
		frm.txtAddress.focus();
		return false;
	
	}
	
	if(frm.txtTelephone.value==""){
		
		alert("Please Enter the Telephone Number");
		frm.txtTelephone.focus();
		return false;
	
	}
	
	if(frm.txtNotes.value==""){
		
		alert("Please add your Notes/Comments");
		frm.txtNotes.focus();
		return false;
	
	}else{
		
		frm.actiontype.value="send_mail";
		return true;
	
	}
}

