$(document).ready(function(){
    $("#real_friend_price").val(price);
    $("#real_friend_mls").val(mls);
    
    $("#submit").click(function(){
	    
	    if (!hasErrors())
	    {
		$("#submit_hidden").click();
	    }
	    else
	    {
		return false;
	    }
	});
    
});

var email_regexp = /^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}$/;

function hasErrors()
{
    var hasErrors = false;
    if (!$("#real_friend_sender_name").val())
    {
	$("#real_friend_sender_name").css('border', '1px solid red');
	hasErrors = true;
    }
    if (!$("#real_friend_name").val())
    {
	$("#real_friend_name").css('border', '1px solid red');
	hasErrors = true;
    }
    if ((!$("#real_friend_sender_email").val()) || (!($("#real_friend_sender_email").val().match(email_regexp))))
    {
	$("#real_friend_sender_email").css('border', '1px solid red');
	hasErrors = true;
    }
    if ((!$("#real_friend_email").val()) || (!($("#real_friend_email").val().match(email_regexp))))
    {
	$("#real_friend_email").css('border', '1px solid red');
	hasErrors = true;
    }
    if (hasErrors)
    {
	alert('You have some errors in your form. Please fill all the fields properly')
    }
    return hasErrors;
}

/*function fieldValid(field)
{
    
}*/
