$(document).ready(function() {
	
	$(".carousel").dualSlider({
		auto:true,
		autoDelay: 6000,
		easingCarousel: "easeInOutBack",
		easingDetails: "easeInOutExpo",
		durationCarousel: 800,
		durationDetails: 500
	});
	
	
$("#contacts-form").submit(function(){
	var x = check_form("contacts-form");
	return x;
});
	
$("#newsletter-form").submit(function(){
	var x = check_form("newsletter-form");
	return x;
});
	
});

 
/************** CHECK FROM FUNCTION ***********************/

function check_form(form_name)
{
	//alert(form_name);
	var err = 0;
	
	var form = $("#"+form_name+" .req");
	
	form.each(function(){
		
		var value = $(this).val();
		$(this).css("border","1px solid #ccc");
		$(this).removeClass("error");
		
		//alert(value);
		
		if (value == '')
		{
			err++;
			$(this).css("border","1px solid red");
			
			$(this).addClass("error");
		}
		else 
		{
			if ($(this).hasClass('email'))
			{
				var filter=/^.+@.+\..{2,3}$/;
				if (!filter.test($(this).val()))
				{
				    err++;
				    $(this).addClass ("error");
				    $(this).css("border","1px solid red");
				}
			
			}
			else if ($(this).hasClass('number') && !parseFloat($(this).val()))
			{
				err++;
				    $(this).addClass ("error");
				    $(this).css("border","1px solid red");
			}
			else if ($(this).hasClass('telephone') )
			{
				var filter=/^[0-9\.\+\-]+$/;
				if (!filter.test($(this).val()))
				{
				    err++;
				    $(this).addClass ("error");
				    $(this).css("border","1px solid red");
				}
			}
		}
		
	
	}); // from foreach 
	//alert(err);
	if (err == 0)
	{
		return true;
	}
	else 
	{
		alert('Campurile marcate cu rosu sunt obligatorii sau nu sunt completate corect !');
		//message("message","error","Campurile marcate cu rosu sunt obligatorii sau nu sunt completate corect !");
		return false;
		
	}

}
