// JavaScript Document


//preload images

function cssPreloadImages() {
	var ims = new Array ("img/szerelem_bg.png.jpg","img/szerelem_bg_main.png","img/szerelem_bg_teszt.png");
	var i;
	for (i=0; i<ims.length; i++)
		{ 
		var img = new Image();
		img.src = ims[i];
		}
}
if (window.attachEvent) {
	// IE
	window.attachEvent("onload", cssPreloadImages);
	
} else {
	// DOM
	window.addEventListener("load", cssPreloadImages, false);
	
}




$(document).ready(function(){
	// Szerelmes küldés form

	$('#szerelmes_vers_form').submit(function() {
	
		var no_error    = true;
		var first_error = true;
		var error_obj   = null;
		var name        = null;
		var form_focus  = null;
	
		if ( ($('#szerelmes-vers-success').css('display')) != 'none' )
		{
			$('#szerelmes-vers-success').css('display','none');
		}

		$('#szerelmes-vers-error').text('Kérlek töltsd ki a kötelező mezőket (*)!');
	
		$('input.szerelmes-vers-kotelezo, textarea.szerelmes-vers-kotelezo').each(function() {
	
			if ($(this).val() == '') 
			{
				no_error = false;
			
				if (first_error)
				{
					first_error = false;
					error_obj   = $(this);
				}		
			}
	
		});
	

		if( no_error )
		{	
			var email = $('#szerelmes-vers-email');
			var email_val = email.val();
			var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		
			if (!filter.test(email_val)) 
			{
				no_error = false;
			
				if (first_error) 
				{
					 first_error = false;
					 error_obj   = email;
				 }
				 
				 $('#szerelmes-vers-error').text('Az e-mail cím nem megfelelő formátumú!');
			}
		}
	
		if(no_error)
		{
			return true;	
		}
		else
		{
			form_focus = '#' + error_obj.attr('id');
			$(form_focus).focus(); 
			

			if ( ($('#szerelmes-vers-error').css('display')) != 'block' )
			{
				$('#szerelmes-vers-error').fadeIn('slow');
			}
		
			return false;
		}
	
	});
	
	$('#demo_vendegkonyv_form').submit(function() {
	
		var no_error    = true;
		var first_error = true;
		var error_obj   = null;
		var name        = null;
		var form_focus  = null;
	
		if ( ($('#guestbook-form-sucess').css('display')) != 'none' )
		{
			$('#guestbook-form-sucess').css('display','none');
		}
		
		
		$('#guestbook-form-error').text('Kérlek töltsd ki a kötelező mezőket (*)!');
	
		$('input.webcreation_vendegkonyv_kotelezo, textarea.webcreation_vendegkonyv_kotelezo').each(function() {
	
			if ($(this).val() == '') 
			{
				no_error = false;
			
				if (first_error)
				{
					first_error = false;
					error_obj   = $(this);
				}		
			}
	
		});

		if( no_error )
		{
			
			var email = $('#demo_vendegkonyv_email');
			var email_val = email.val();
			
			var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		
			if (!filter.test(email_val)) 
			{
				no_error = false;
			
				if (first_error) 
				{
					 first_error = false;
					 error_obj   = email;
				 }
				 
				 $('#guestbook-form-error').text('Az e-mail cím nem megfelelő formátumú!');
			}
		}
	
		if(no_error)
		{
			return true;	
		}
		else
		{
			form_focus = '#' + error_obj.attr('id');
			$(form_focus).focus(); 
			
			if ( ($('#guestbook-form-error').css('display')) != 'block' )
			{
				$('#guestbook-form-error').fadeIn('slow');
			}
		
			return false;
		}
	
	});
	
});// JavaScript Document

