$('a[href="#nogo"]').click(function()
{
	return false;
});

$('#uzenetkuldes input.text, #uzenetkuldes textarea').focus(function()
{
  if (this.value == this.defaultValue) {
    this.value = "";
  }
}).blur(function()
{
  if (this.value == "") {
    this.value = this.defaultValue;
  }
});

$('#uzenetkuldes').submit(function()
{
	var valasz;
	if ($('#uzenetkuldes input.text, #uzenetkuldes textarea').value != '' &&  this.elements['nev'].value != 'Név' && this.elements['email'].value != 'Email' && this.elements['uzenet'].value != 'Üzenet') {
		if (isValidEmailAddress($('#uzenetkuldes input[name="email"]').val())) {
			return true;
		}
		else {
			valasz = 'Hibás Email cím!'
		}
	}
	else {
		valasz = 'Nem töltötte ki az összes mezőt!';
	}
	$('#uzenetkuldes span').html(valasz);
	return false;
	
});

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);
}
