$(document).ready(function(){$("#sentences").cycle("fade");$(".faq a").bind("click",function(){var linkId=$(this).attr("id");var id=linkId.substr(13,linkId.length);if(undefined!=id){var contentId="#faq_answer_"+id;$(contentId).slideToggle()}});CSBfleXcroll("content")});function isValidEmail(strEmail){var filter=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;if(!filter.test(strEmail)){/*alert("Please provide a valid email address");*/return false}return true};


$(document).ready(function(){
	var errors = 0;
	$('#submit-contact-form').bind('click', function() {
		if ($('.required #contact-form-name').val() == '') {
			$('.required #contact-form-name').css('border', '1px solid #FF0000');
			errors++;				
		}
		if ($('.required #contact-form-address').val() == '') {
			$('.required #contact-form-address').css('border', '1px solid #FF0000');		
			errors++;				
		}
		if ($('.required #contact-form-city').val() == '') {
			$('.required #contact-form-city').css('border', '1px solid #FF0000');		
			errors++;				
		}	
		if ($('.required #contact-form-email').val() == '' || !isValidEmail($('.required #contact-form-email').val())) {
			$('.required #contact-form-email').css('border', '1px solid #FF0000');		
			errors++;				
		}
		if ($('.required #contact-form-issue').val() == '') {
			$('.required #contact-form-issue').css('border', '1px solid #FF0000');		
			errors++;				
		}		
		if ($('.required #contact-form-dossier').val() == '') {
			$('.required #contact-form-dossier').css('border', '1px solid #FF0000');		
			errors++;				
		}	
		if ($('.required #contact-form-content').val() == '') {
			$('.required #contact-form-content').css('border', '1px solid #FF0000');		
			errors++;				
		}
		if ($('.required #contact-form-phone-mobile').val() == '') {
			$('.required #contact-form-phone-mobile').css('border', '1px solid #FF0000');		
			errors++;				
		}
		if ($('.required #contact-form-phone-office').val() == '') {
			$('.required #contact-form-phone-office').css('border', '1px solid #FF0000');		
			errors++;				
		}	
		if ($('.required #contact-form-phone').val() == '') {
			$('.required #contact-form-phone').css('border', '1px solid #FF0000');		
			errors++;				
		}			
		if ($('.required #contact-form-comments').val() == '') {
			$('.required #contact-form-comments').css('border', '1px solid #FF0000');		
			errors++;				
		}			
				
		if (errors > 0) {
			errors = 0;
			return false;
		}			
		return true;												
	});

});