﻿function isValid() {
	valid($(this));
}

function valid(item, email) {
	if (email)
	{
		var filter = /^[a-zA-Z0-9]+[a-zA-Z0-9_.-]+[a-zA-Z0-9_-]+@[a-zA-Z0-9]+[a-zA-Z0-9.-]+[a-zA-Z0-9]+.[a-z]{2,4}$/;
		if(filter.test(item.val()))
		{
			item.css('border', '1px solid #ACD2DE');
	    	return true;  
		}
		else
		{
			item.css('border', '1px solid #DB161D');
	    	return false;
		}
	}
	else
	{
		if(item.val().length == 0)
		{  
			item.css('border', '1px solid #DB161D');
	    	return false;  
		}
		else
		{  
			item.css('border', '1px solid #ACD2DE');
	    	return true;  
		}
	}
}

$(document).ready(function(){
	$('#jmeno').blur(isValid);
	$('#e-mail').blur(isValid);
	$('#dotaz').blur(isValid);

	$('.final').hide();
	
	$('#napiste-nam').submit(function() {
		if(valid($('#jmeno'), false) && valid($('#e-mail'), true) && valid($('#dotaz'), false))  
		{
			$.post("/?page=ajax&action=napiste_nam", 
					{ 'jmeno': $('#jmeno').val(), 'e-mail': $('#e-mail').val(), 'dotaz': $('#dotaz').val() },
					function(data){
						$('.final').toggle();
						$('.final').html("<br />"+data);
						$('.final').css('color', '#DB161D');
						$('#jmeno').val('');
						$('#e-mail').val('');
						$('#dotaz').val('');
					});
			return false;
		}  
    	else  
        	return false; 
	});
	
	$(".scrollable").scrollable({circular: true});
	
	$("a[rel=gallery]").fancybox({
		'titleShow'		: true
	});
});

