function isEmailAddr(email){
	var result = false

	var theStr = new String(email)
	var index = theStr.indexOf("@");
	
	if (index > 0){
		var dot = theStr.indexOf(".",index);
		if ((dot > index+2) && (theStr.length > dot+2))
		result = true;
	}
	return result;
}

var myrules = {
	'#submit_btn' : function(element){
		element.onclick = function(){
/*			if($("name").value.length < 3)
			{
				alert("Name should be at least 3 chars long");
				return false;
			}
			else if(!isEmailAddr($("email").value))
			{
				alert("Valid email is required");
				return false;
			}
			else {*/
				document.getElementById('form').submit();
				return false;
//			}
		}
	},
	'#email_submit' : function(element){
		element.onclick = function(){
			if($("email_friend_name").value.length < 3)
			{
				alert("Name should be at least 3 chars long");
				return false;
			}
			else if(!isEmailAddr($("email_friend_email").value))
			{
				alert("Valid email is required");
				return false;
			}
			else {
				document.getElementById('email_form').submit();
				return false;
			}
		}
	}
};

Behaviour.register(myrules);
