 function isValidEmailAddress(emailAddress) {
var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
return pattern.test(emailAddress);
}

$(document).ready(function() { 
	$('.tell-box').hide();

	$("#tell-link").click( function () {
			 $('.tell-box').fadeIn(1000);

         });                
	$(".close").click( function () {
            $('.tell-box').hide();
         });                

	 $(".submit").click(function() {
		var fname = $("input#f-name").val();
		var email = $("input#f-email").val();
		var yname = $("input#y-name").val();
		if (fname==""){
			$("input#f-name").focus();
			$("input#f-name").val("Enter friend's name");
			return false;
			}
		
		if(!isValidEmailAddress(email)){ 
			$("input#f-email").focus();
			$("input#f-email").val('Enter a valid e-mail');
		  return false;
		}
		if (yname==""){
			$("input#y-name").focus();
			$("input#y-name").val("Enter your name");
			return false;
		}
    })

/*form submit*/
$("form#tellaFriend").submit(function() {
	var fname = $("input#f-name").val();
	var email = $("input#f-email").val();
	var yname = $("input#y-name").val();
	$.ajax({
		url:'mail.php',
		type:'post',
		data: "f-name="+fname+"f-email="+email+"y-name="+yname,
		success: function(msg){
			if (msg==0)
			{			
				$("input#email").focus();
				$("input#email").val('Some trouble on sending');
			}
			if (msg==1)
			{
			$('.tell-box').hide();
			$('#tellaFriend').clearForm();
			}
		}
	});
	return false;
});
/*end formsubmit*/
});
