
Spry.Utils.addLoadListener(function() {
 
 
$(document).ready(function () {
	var error = false;
	var emailuniquefail = false;
	
	$("#mssysform7169 #formfield-item-email :input[@name='email']").blur(function () {
		$.ajax({
 		 type: "GET",
  		 url: "http://www.marketingszoftverek.hu/api/check-email-uniqueness-json.php",
  		 data: "mssys_formid=wp7l3HEQ4D3WzPJbQHQ+Sk1SriaB&email=" + $("#mssysform7169 #formfield-item-email :input[@name='email']").val(),
  		 cache: false,
  		 dataType: "jsonp",
  		 jsonp: 'jsonp_callback',
  		 async: false,
  		 success: function(msg){
		     if (msg.response == '1') {
		     	$("#mssysform7169 .formfields #formfield-item-email .error-container").show().html('Ezzel az Email címmel már feliratkoztál!');		     	
		     	emailuniquefail = true;
		     } else {		     	
		     	emailuniquefail = false;
		     	$("#mssysform7169 .formfields #formfield-item-email .error-container").hide();
		     }
   		}
		});
	});
	
 
	$("#mssysform7169").submit(function () {
		error = false;
		$("#mssysform7169 #mssys-formcontainer .error-container").hide();
		$("#mssysform7169 #mssys-formcontainer .error-field").removeClass('error-field');
	
		if (emailuniquefail) {
			$("#mssysform7169 #formfield-item-email :input[@name='email']").addClass('error-field');
			$("#mssysform7169 .formfields #formfield-item-email .error-container").show();
			error = true;
		}
		
		
		if (!checkMail($("#mssysform7169 #formfield-item-email :input[@name='email']").val())) {
			$("#mssysform7169 #formfield-item-email :input[@name='email']").addClass('error-field');
			$("#mssysform7169 .formfields #formfield-item-email .error-container").show().html('Kérlek, add meg az Email címed!');
			error = true;
		}
		
		
															
				if ($("#mssysform7169 #formfield-item-mssys_firstname :input[@type='text']").val() == '') {
					$("#mssysform7169 .formfields #formfield-item-mssys_firstname .error-container").show();
					$("#mssysform7169 #formfield-item-mssys_firstname :input[@type='text']").addClass('error-field');
					error = true;
				}
				
																
		if (error) {
			return false;
		} else {
			
						return true;
			
		}				
		
		
	});
 
		
	if (document.charset != undefined) {
		$('#mssysform7169 #mssys-character-encoding').val(document.charset);
	} else {
		$('#mssysform7169 #mssys-character-encoding').val(document.characterSet);
	}
});
 


});
