// JavaScript Document

jQuery.validator.addMethod("captcha", function(value, element) { 
  return this.optional(element) || $.ajax({url: "www.felujitlak.xls.hu/ajax_checkCaptcha.php", type: "POST",
data: {value: value}, async: false}).responseText;
  }, "A kód nem egyezik!");

jQuery.validator.addMethod("phone", function(value, element) { 
  return this.optional(element) || numCount(value)>7;
  }, "Ez nem telefonszám");


function numCount( str ) {
	var result = 0;
	for(var i=0; i<str.length; i++) {
		if (/[0-9]/.test(str.charAt(i))) result++;
	}
	return result;
}

$(document).ready( function() {
	$('#megrendelesform').jqTransform({imgPath:'image/'});
	
	$("#megrendelesform").validate({
	  debug: false,
	  messages: {
		 nev: "Kérem, adja meg a nevét, amin szólíthatom!",
		 email: {
			 required: "Kérem, adja meg az e-mail címét, nem tesszük közzé!",
			 email: "Ez a cím sajnos érvénytelen, kérem ellenőrizze!"
		 },
		 tel: {
			 required: "kérem, adja meg a telefonszámát!",
			 phone: "Ez nem tűnik telefonszámnak. Használja az 1/123-4567 formátumot!"
		 },
		 munka: "Kérem, írja le ide az elvégzendő munkákat!",
		 captcha: {
			 required: "Ezeket a betűket/számokat írja a következő mezőbe!",
			 captcha: "A kód nem egyezik!"
		 }
	  }
	});
});
