$(document).ready(function(){
	/*No allocation link*/
	jQuery("a").focus(function(){
		this.blur();
	}); 

	$('.nav ul li').mouseover(function(){
		/* modified: adept_of_the_chaos */
		if(!$(this).hasClass("active")){
			$(this).css("background-image","url(/templates/memorial/img/nav_hover.png)"); 
		}
		/* end */     
	});

	$('.nav ul li').mouseout(function(){
		/* modified: adept_of_the_chaos */
		if(!$(this).hasClass("active")){
			$(this).css("background-image","none");  
		}  
		/* end */ 
	});

	$('.nav ul li a:last').css("background-image","none");     

	$(".one_element:odd").css("background-color", "#232323");
	
    
    
});

$(function(){
	
	error_color = 'red';
	normal_color = '#1367A7';
	
	function clear_form_f(formid){
		$('form#' + formid + ' input[name=name]').val('');
		$('form#' + formid + ' input[name=email]').val('');
		$('form#' + formid + ' input[name=phone]').val('');
		$('form#' + formid + ' textarea[name=message]').val('');
		$('form#' + formid + ' input[name=theme]').val('');
	}
	
	
	$("form#feedback input[name=sfeedback]").click(function(){
		bool = true;
		
		obj = $('form#feedback input[name=name]');
		if(obj.val().length < 3){
			obj.css('border', '1px solid ' + error_color)
			   .attr('title', 'Це поле повино бути більше 2 символів');
			bool = false;
		}else{
			obj.css('border', '1px solid ' + normal_color)
			   .attr('title', '');
		}
		
		obj = $('form#feedback input[name=theme]');
		if(obj.val().length < 3){
			obj.css('border', '1px solid ' + error_color)
			   .attr('title', 'Це поле повино бути більше 2 символів');
			bool = false;
		}else{
			obj.css('border', '1px solid ' + normal_color)
			   .attr('title', '');
		}
		
		obj = $('form#feedback input[name=phone]');
		if(!/^[0-9]{2,}$/.test(obj.val())){
			obj.css('border', '1px solid ' + error_color)
			   .attr('title', 'Це поле повино мати цифровий формат');
			bool = false;
		}else{
			obj.css('border', '1px solid ' + normal_color)
			   .attr('title', '');
		}
		
		obj = $('form#feedback input[name=email]');
		if(!/^[\.\-_A-Za-z0-9]+?@[\.\-A-Za-z0-9]+?\.[A-Za-z0-9]{2,6}$/.test(obj.val())){
			obj.css('border', '1px solid ' + error_color)
			   .attr('title', 'Введений емейл адрес не відповідає формату');
			bool = false;
		}else{
			obj.css('border', '1px solid ' + normal_color)
			   .attr('title', '');
		}
		
		
		
		obj = $('form#feedback textarea[name=message]');
		if(obj.val().length <= 10){
			obj.css('border', '1px solid ' + error_color)
			   .attr('title', 'Це поле повино бути більше 10 символів');
			bool = false;
		}else{
			obj.css('border', '1px solid ' + normal_color)
			   .attr('title', '');
		}
		
		
		if(bool){
			$('div#afeedback').html('<span class="info">Почекайте будь ласка...</span>');
			serial = $('form#feedback').serialize();
			$.post('/ajax.php?func=feedback', serial, function($data){
				$('div#afeedback').html($data);
				if($data.toString().split('error').length == 1){
					clear_form_f('feedback');
				}
			});
		}
		
		
		return false;
	});
	
})
   

